could also Matrix and Emacs all the things, just sayin’ https://github.com/alphapapa/matrix-client.el :)
I love the idea of a Matrix emacs client, but it doesn't support E2EE and probably won't ever, so it's a non-starter for me.
Luckily, the good folks at Matrix have thought of the client support issue: https://github.com/matrix-org/pantalaimon