Speaking of federated decentralised IM solutions. This is once I’ve come across before and looked interesting, trouble is I haven’t yet tried it:
The promise of XMPP was to deliver federated instant messaging: anyone would be able to spin up an IM server capable of exchanging messages with any other XMPP server in the world. Unfortunately, XMPP never delivered on this promise. Instant messengers are still a bunch of incompatible walled gardens, similar to what AoL of the late 1990s was to the open Internet.
And… I’m out 🤦♂️
This is what pisses me off about all these so-called decentralized/federations solutions:
Tinode uses Google Firebase Cloud Messaging (FCM) to send pushes. Follow instructions for obtaining the required FCM credentials.
Fuck me 🤦♂️ #SelfHosted (Tinode is NOT)
@lyse@lyse.isobeef.org Yeah it’s a shame I just don’t think there’s anything that meets my “checklist” I’m afraid 😢
@fastidious@arrakis.netbros.com Bit of an unfair thing to say about protocol or product X but sadly you are right, I was there as it happened 😅 – Now IRC OTOH – What’s it’s excuse? I mean I’ve written so many IRC servers myself, there are actually decent Web clients and even decent iOS clients. So why not just use IRC eh? 😂
You can even join my little IRC server I run at chat.mills.io 😅