I’ve been wondering—does a Fediverse-based equivalent to Discord exist?
I know there are alternatives like Matrix, Revolt, etc., but what I’m looking for is something more akin to Discord that’s Decentralized, Open-Sourced, and makes use of ActivityPub.
If it doesn’t exist, has anyone ever thought about attempting something like this?
What I envision is something that would potentially serve as a decentralized clone of Discord, with features like voice and video chat, text channels, stickers and emojis, customizable communities, etc.
Perhaps make each of the communities an instance, self-hosted by the instance owner(s).
Names for such a project could reflect its functionality or ethos, perhaps something like:
ActivityChat
SocialHub
MeshTalk
Or maybe a name that’s the complete opposite of “Discord,” such as:
Harmony
Concord
Rapport
Unfortunately, I don’t have the time, energy, or technical knowledge to start such a project myself, but I thought that this might be an interesting idea for the community to discuss or brainstorm.
Would this kind of platform fill a gap in the current Fediverse landscape?
What challenges do you think it would face?
Would it gain traction in the Fediverse?
ActivityPub is not very well suited for real-time communication, but there are some attempts like Sup.
I think the best is to integrate an existing Fedivserse instance with XMPP. We do that on our slrpnk.net instance where every member automatically has a XMPP account reachable under the same address as on the Fediverse. We also host a Movim client that does chat as well as 1:1 A/V calls (group calls are coming soon).