Any fediverse like discord clones?

a year ago by RustyNova to c/fediverse

I'm wondering if anyone made a fediverse like (aka multiple instances talking to eachother) for discord?

I know matrix exists, but it's only rooms instead of servers with channels, etc...

underscores 52 points a year ago

Matrix has spaces, which are collections of rooms.

There's also XMPP. It's not quite the same as discord, but it's another federated chat protocol.

It's not federated, but revolt.chat is probably the closest open source discord alternative.

path: 0 16602153, hotness: undefined, score: 52, children: 0
fxomt 20 points a year ago
path: 0 16601977, hotness: undefined, score: 20, children: 29
confuser 5 points a year ago

There is revolt and rocket.chat but yes I'd still do matrix over the others unless a direct discord-like clone is absolutely a must for some reason

path: 0 16601977 16602148, hotness: undefined, score: 5, children: 19
fxomt 12 points a year ago
path: 0 16601977 16602148 16602240, hotness: undefined, score: 12, children: 18
confuser -8 points a year ago

In that case matrix also doesn't federate because its not interacting with the fediverse like here on lemmy.

But revolt, matrix, and rocket.chat are all deployable by end users to connect to the platform and interact with people.

path: 0 16601977 16602148 16602240 16602721, hotness: undefined, score: -8, children: 17
Pamasich 16 points a year ago

Matrix definitely is federated.

You ran into the trap of taking "fediverse" at face value. It neither invented nor monopolizes federation. E-Mail is federated and has nothing to do with the fediverse. Wikipedia's page on federation lists the very internet itself as the prime example.

Not implementing ActivityPub doesn't mean Matrix isn't federated.

path: 0 16601977 16602148 16602240 16602721 16602917, hotness: undefined, score: 16, children: 3
dabaldeagul 12 points a year ago

Federation isn't exclusive to the Fediverse. Matrix is federated but not with the Fediverse. They only federate with other Matrix servers/instances.

path: 0 16601977 16602148 16602240 16602721 16602935, hotness: undefined, score: 12, children: 3
fxomt 3 points a year ago
path: 0 16601977 16602148 16602240 16602721 16602962, hotness: undefined, score: 3, children: 7
Draconic_NEO 1 point a year ago

What do you think Federate means? It absolutely does, Matrix Federates over the Matrix protocol, which is a separate protocol from Activitypub which is what Lemmy and Mastodon use. It doesn't Federate with Lemmy and Mastodon because they are different protocols but it absolutely does federate. Honestly there's no reason for it to Federate with Lemmy and Masotodon. ActivityPub isn't a good protocol to use for chatting, Matrix as a chat protocol is superior. Not to say that activitypub is bad, it's great for social media platforms like forums and blogging, it's just not good for instant messaging.

path: 0 16601977 16602148 16602240 16602721 16636665, hotness: undefined, score: 1, children: 0
orca 4 points a year ago

How do you find spaces/communities to join?

path: 0 16601977 16603743, hotness: undefined, score: 4, children: 2
fxomt 9 points a year ago
path: 0 16601977 16603743 16603931, hotness: undefined, score: 9, children: 1
orca 3 points a year ago

Ah my hero. Thanks!

path: 0 16601977 16603743 16603931 16605508, hotness: undefined, score: 3, children: 0
arakhis_ 3 points a year ago path: 0 16601977 16603810, hotness: undefined, score: 3, children: 5
Blisterexe 3 points a year ago

yes it does, and it works as well as discord, it's just in beta and not supported everywhere yet

path: 0 16601977 16603810 16606415, hotness: undefined, score: 3, children: 1
fxomt 2 points a year ago
path: 0 16601977 16603810 16606415 16607970, hotness: undefined, score: 2, children: 0
fxomt 2 points a year ago
path: 0 16601977 16603810 16603840, hotness: undefined, score: 2, children: 2
arakhis_ 3 points a year ago

Look my edit I created at the same time

It doesn't? What's the telephone icon then on the linked screenshot? Or is it like only 1to1 calls instead of multi user rooms to join like discord/teamspeak u mean?

path: 0 16601977 16603810 16603840 16603875, hotness: undefined, score: 3, children: 1
fxomt 4 points a year ago
path: 0 16601977 16603810 16603840 16603875 16604009, hotness: undefined, score: 4, children: 0
Matombo 19 points a year ago

Matrix has "communities" (or "spaces"?) which can kind of work like discord servers

path: 0 16603204, hotness: undefined, score: 19, children: 0
Vittelius 18 points a year ago

There are "servers" on Matrix. They are called communities

Here is the relevant part of the documentation for that: https://matrix.org/...

path: 0 16602150, hotness: undefined, score: 18, children: 2
tofu 12 points a year ago

Wait, I thought those were called spaces. Have I been calling them wrong all the time?

path: 0 16602150 16602455, hotness: undefined, score: 12, children: 1
vaguerant 11 points a year ago

That document seems to use communities in the normal English sense and spaces in the "collection of Matrix rooms" sense. I would say spaces are what they're called and a community is just an informal group of like-minded people who can be better-organized using spaces.

path: 0 16602150 16602455 16602515, hotness: undefined, score: 11, children: 0
asudox 10 points a year ago

No ActivityPub federated one yet. Someone might make it someday though.

path: 0 16602479, hotness: undefined, score: 10, children: 3
Daeraxa 8 points a year ago path: 0 16602479 16602969, hotness: undefined, score: 8, children: 2
asudox 13 points a year ago

That isn't exactly a discord clone, though. More like WhatsApp but federated. At that point I'd actually just rather use matrix than a messaging app by that cocky dev.

path: 0 16602479 16602969 16603024, hotness: undefined, score: 13, children: 0
dumbass 2 points a year ago

I hope you're ok with waiting for a long time, dansup sure as fuck takes his time with everything.

path: 0 16602479 16602969 16612668, hotness: undefined, score: 2, children: 0
Tealk 7 points a year ago

The AP is not really good for chats, so I would rather use the Matrix protocol that Element, for example, offers as a client.

path: 0 16607655, hotness: undefined, score: 7, children: 0
Kolanaki 7 points a year ago

it's only rooms instead of servers with channels..

Literally the same thing but with different names. I use Matrix with Element, and it is exactly the same as Discord. Laid out the same, functionally the same (actually better since it encrypts everything), and even the UI is nearly identical.

path: 0 16612725, hotness: undefined, score: 7, children: 4
derin 3 points a year ago

From a chat standpoint, the two are near identical - yes - but Matrix lacks the "voice/video calls as persistent rooms" feature that Discord has. This was planned a while back, but has recently been pushed on the backburner^[1]^ as they work on Element Call.

Early on Matrix was sort of being built up as an IRC/Discord alternative, but recently they've pivoted more towards a WA/Telegram/Slack alternative as most of their financial support comes from European governments and companies looking for strong and secure internal communication solutions they can manage themselves.

So, TL;DR you probably won't see the exact Discord like features you want land in the spec any time soon as they're not being funded.

So that means, right now:

  • No persistent voice/video rooms (but they are on the roadmap!)
  • No push-to-talk or "game friendly" settings like voice auto-detection (also not really on the roadmap)

Having said all that, Matrix is brilliant and I highly encourage people to check it out. I use a Matrix <-> Signal bridge for most of my comms with my friends, and we voice chat on Mumble. Not ideal, but you get to avoid Discord and you get a very similar experience! Bonus points for Mumble as it's super lightweight.

[1] It's not really on the backburner so much as it's something that will have to be worked on after the new VOIP stack - Element Call - is integrated in the wider Matrix ecosystem. There is an experimental "video rooms" feature, but that really isn't the same as a native, persistent voice-only room.

path: 0 16612725 16633676, hotness: undefined, score: 3, children: 0
scholar 1 point a year ago

Do people not use discord for voice chat? Hop in hop out permanent voice channels that show if your friends are already in or not?

Last I looked you have to use Discord, Teamspeak, or Mumble for this

path: 0 16612725 16620407, hotness: undefined, score: 1, children: 2
Kolanaki 1 point a year ago

Element has both voice and video chat. It needs to be enabled first in the settings.

path: 0 16612725 16620407 16621899, hotness: undefined, score: 1, children: 1
scholar 4 points a year ago

It has voice calls and video conferencing, not the same.

path: 0 16612725 16620407 16621899 16633283, hotness: undefined, score: 4, children: 0
vaionko 7 points a year ago

IRC still exists

path: 0 16611595, hotness: undefined, score: 7, children: 0
dylanmorgan 5 points a year ago

I never became a discord guy, but it seems like IRC (not federated the same way lemmy/mastodon/etc are but functionally similar) would meet the requirements.

path: 0 16609939, hotness: undefined, score: 5, children: 1
CyberTailor 1 point a year ago

IRC is actually somewhat federated, as one network can consist of multiple servers hosted by different people.

path: 0 16609939 16684611, hotness: undefined, score: 1, children: 0
N3M 1 point a year ago

While it's probably not exactly what you're looking for, I wanted to give vibe coding a try and wound up making a discord like client if you think it might be handy. It's not actually a chat server, it's just a client that uses a chat style layout to display posts under the mastodon api.

path: 0 16617067, hotness: undefined, score: 1, children: 0
Johny5 -3 points a year ago path: 0 16602399, hotness: undefined, score: -3, children: 5
Cochise 14 points a year ago

Not federated

path: 0 16602399 16602540, hotness: undefined, score: 14, children: 0
paul 9 points a year ago

Is Revolt actually Federated? I only see sign ups for a single instance, unless I'm missing something

path: 0 16602399 16603063, hotness: undefined, score: 9, children: 2
fxomt 7 points a year ago
path: 0 16602399 16603063 16603122, hotness: undefined, score: 7, children: 0
pineapplelover 2 points a year ago

It's open source but not federated

path: 0 16602399 16603063 16620571, hotness: undefined, score: 2, children: 0
scrubbles 6 points a year ago

Which is not federated, otherwise I would recommend it immediately

path: 0 16602399 16604048, hotness: undefined, score: 6, children: 0
fediverse
fediverse

@lemmy.world

login for more options
44350
3372
4922

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

go to feed...