I'm looking to import my XMPP chat history into Signal from Conversations, which provides an encrypted database backup and standalone media files. I can already unpack the backups into a SQLite database, and the JSON/Telegram importer here seems like the easiest route forward.
I've started writing a script to build a result.json file and the media folder structure, but Conversations has additional metadata for reactions and delivery status which would be nice to maintain. These aren't in Telegram's backups or schema -- would it be possible to extend the supported schema (either in the main JSON file itself or as a standalone extra file) and add fields for these?
I'm looking to import my XMPP chat history into Signal from Conversations, which provides an encrypted database backup and standalone media files. I can already unpack the backups into a SQLite database, and the JSON/Telegram importer here seems like the easiest route forward.
I've started writing a script to build a
result.jsonfile and the media folder structure, but Conversations has additional metadata for reactions and delivery status which would be nice to maintain. These aren't in Telegram's backups or schema -- would it be possible to extend the supported schema (either in the main JSON file itself or as a standalone extra file) and add fields for these?