I have some test systems running now. Please don't brake them as they are not extensively tested yet.
First of all a bitlbee server that you can reach with an IRC client on
bitlbee.irc.freegamedev.net port 6697 (SSL only). Edit: might be switched to bitlebee.app.freegamedev.net soon; or we will offer an simpler IRC-XMPP bridge.
You can create an account and test the connections to other IM networks, but I still need to install the Discord and Mastodon plugins. I am probably not going to enable the libpurple plugins, so if you need that please host your own
I also have not looked yet extensively into password security, but from a quick glance at the user.xml they seem to be only stored in a hashed version.
There is also now a Biboumi XMPP to IRC bridge (
https://biboumi.louiz.org/ ). If you want to join our #FreeGamer channel on Freenode via XMPP you can do so by joining a groupchat/MUC in your XMPP client with the following JID:
#freegamer%irc.freenode.net@irc.xmpp.freegamedev.net (Edit: should work again as of March 2019)
Joint connections from multiple devices seems to work great, and persistence and channel archiving seems to work as well.
You can actually also connect via Biboumi to Bitlbee, but I am really not yet sure what the security implications of that might be. For now I don't recommend this. The opposite i.e. to use bitlbee to connect to a Jabber MUC should be fine as well, and while a bit silly, it should work as a IRC bouncer if used on the Biboumi MUC