The Signal gateway has currently issues, due to Signald being broken.

For WhatsApp and Discord there is Slidge.

IRC works great with Biboumi.

I am not aware of a Google voice bridge, but there are ways to bridge to the regular phone network and sms. The easiest is the jmp.chat service.

JMP.chat

Your phone number on every device

@poVoq @fmstrat I ran ejabberd for years before switching to matrix (synapse). Matrix was a disaster, plus jmp.chat is a fantastic google voice / VOIP replacement, so I switched back to xmpp (with prosody). Out of those options, prosody is clearly the best for self-hosting.
Since you’ve used both, how do ejabberd and prosody compare to another? I was going to go with the former.
@2xsaiko A big caveat is that I used them in very different time frames - prosody starting from 2021 to now, while ejabberd I used from 2006 to 2012 or so. At the time I used it, ejabberd's config was done in erlang(!); they apparently they've since switched to yaml configs. It was generally fine, but when I switched back to XMPP in 2021, I figured I'd go with a server in a less niche language and better support (the jmp.chat folks mostly use & recommend snikket/prosody).

@2xsaiko XMPP is nice and lightweight, so I think either would work fine. I just find prosody has more community momentum.

It was matrix that was a massive memory hog, required running bleeding-edge homeserver software, didn't do proper security support, etc, so that's where I have stronger feelings.

Thanks! I’ll take a closer look at both then and see which I like better.

I am running a Matrix homeserver right now and yeah it’s definitely a mess.

Ejabberd has more enterprise features and scales better for large public servers, Prosody has more interesting community modules and generally is ideal for smaller private servers (but has a very nice invite system).
Is there a working Signal+Prosody setup?
@fmstrat That's something I've been meaning to look into but haven't. If anyone else knows, please tell me!
Is it worth swapping from snikket? Seemed to ve an easier way to get prosody
@ssdfsdf3488sd My understanding it that they're both pretty much the same, so I wouldn't unless snikket has stopped being maintained or something?