Reminder if one was needed that the future of your instant messaging shouldn't be above all "the same thing, but with more crypto" (e.g. Signal), but "less centralisation, then a reasonable amount of crypto" (federation e.g. XMPP or P2P ; though I don't know a P2P solution that's recommendable).