Import/export messages/history!
I fucking love Textra and have been using it exclusively for years now. Only feature I've needed but not had has been message migration. I just got a new phone after a few years and realized I missed responding to a group chat for clients because it started the day I switched phones and I don't have the thread on my new phone. in this instance I can obviously just look at messages on my old phone and get caught up but being able to export and import between devices would be super helpful. Some ideas and assumptions:
- Migration type: manually for all users, maybe offer cloud sync for Pro users as an as-needed service.
- - - Assumption: for cloud sync service, >90% of users will only utilize the feature once every couple of years when they upgrade/replace phones, so the additional server cost should be pretty low as it won't be used very often. I don't know y'all's infrastructure and opinions on offering any kind of cloud feature for Textra. I do rather enjoy the fact that it's basically all local.
Data type: JSON, of course. Could generate it on-device and either save to downloads folder or provide copy-paste box, the latter of which doesn't seem to useful but geeks always find edge cases.
Merging of data: I have used my phone for a few days before realizing my blunder and so now I'd need to merge messages for a few contacts. I imagine this could be dealt with easily by just doing an array merge based on message timestamps or even just concatenating new onto old (or old onto new in reverse).
That's all. Just thought I'd share the idea.