Is Mattermost a viable alternative, and is it possible to bridge it with IRC and XMPP?
Mattermost has bridges[1]. There's also Matrix[2] which is decentralised and has bridges for almost everything.
[1]: https://github.com/42wim/matterbridge [2]: https://matrix.org/