this post was submitted on 28 May 2025
279 points (93.2% liked)

Technology

70528 readers
4072 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] drislands@lemmy.world 20 points 5 days ago (2 children)

Is there a peer to peer equivalent to Discord? That feels like it would be the best option, since it wouldn't rely on a centralized company that could enshittify the product.

[–] derin@lemmy.beru.co 26 points 5 days ago (4 children)

Only option available is Matrix. It has its problems, but they're being worked on.

Right now it lacks the gaming/voice chat parts of discord - so for an OSS alternative for that part of discord specifically, there's Mumble.

For everything else, Matrix is a good alternative. Just be sure to pick a discord-like client. (E.g. Commet or Cinny)

[–] Libra@lemmy.ml 6 points 5 days ago (3 children)

Damn, I've been thinking about checking it out, but if it doesn't do voice at all (and I would also really like streaming) it's just not worth it to me. Text chat is nice, but I spend 2-3 hours evenings hanging out in voice with friends and I don't want to lose that. Messing with two separate apps is just not worth it atm, so I'ma keep steadfastly ignoring Discord's bullshit until Matrix is where I need it to be to switch. Although then the problem will be getting everyone else to switch, of course.

[–] derin@lemmy.beru.co 6 points 5 days ago

Technically speaking, Element does have "voice and video rooms" available as an experimental feature, but until it's out of prime time it totally makes sense to wait.

Gotta remember that Element/New Vector (the company spearheading Matrix's development) is getting funded mostly by orgs who are looking for a replacement for internal comms like Slack or WhatsApp.

[–] ngdev@lemm.ee 3 points 5 days ago (1 children)

i self host matrix and some other docker runs the voice for it, so it is there if you got a server. which i mean, not everybody does so that sucks. it was a bit of a pain but im not the best at server stuff

[–] Libra@lemmy.ml 3 points 5 days ago (1 children)

Yeah, my primary concern is I'm part of a community of ~350 people who games together, and while there's probably some folks in there who could swing a server, right now discord isn't costing us anything and does everything we want (chat, voice, streaming, etc). If we were to consider moving we would probably need a reasonably beefy server and some software with all of those features, and right now that just doesn't seem feasible.

[–] ngdev@lemm.ee 3 points 5 days ago* (last edited 5 days ago)

yeah you could all pitch in and get one hosted on a server farm somewhere. hard to beat free fitty tho. ive got friends who wanna stay on discord too so im still on it. as long as its free. mostly did the matrix thing to move family chats off off whatsapp. only used whatsapp bc ios sucks about sharing full quality pics and videos with non ios.

i say all of that bc i didnt host it to move from discord, but now that its up i got an easy out if discord goes all in on enshittification

[–] ada@lemmy.blahaj.zone 3 points 5 days ago (1 children)
[–] derin@lemmy.beru.co 6 points 5 days ago (1 children)

This is outdated and no longer preferred, it now has its own internal system called Element Call (aka an implementation of MatrixRTC).

[–] ngdev@lemm.ee 3 points 5 days ago (1 children)

i use coturn for voice on mine

[–] derin@lemmy.beru.co 2 points 5 days ago (1 children)

I meant for video. The classic coturn connection is fine for voice - though I wish it had push to talk. 🥲

[–] ngdev@lemm.ee 1 points 5 days ago

oooo yeah video is the one thing i have missing to have more or less feature parity with discord. wonder if theres gonna be like a coturn video type thing anytime soon

[–] msage@programming.dev 3 points 5 days ago (1 children)

I use Jitsi for my voip / screen share

[–] derin@lemmy.beru.co 3 points 5 days ago

Works great if you don't want/need PTT.

[–] Kecessa@sh.itjust.works 3 points 5 days ago* (last edited 5 days ago) (1 children)

That's what we've started using my friends and I, can't complain, sure it doesn't integrate all the gaming shit but we just have it running in the background so we can talk anyway

[–] derin@lemmy.beru.co 1 points 5 days ago

Yeah, I've done the same and it works quite well.

The only thing I was really missing from Discord was Ai noise cancellation like Krisp - and I got that by installing Easy Effects

[–] rdri@lemmy.world 2 points 5 days ago (1 children)

Seems like you have to keep something running for it to work. Some obscure service relied on it as a support channel and last thing I remember is that matrix server stopped working. Though it would help so much if it would be p2p.

[–] derin@lemmy.beru.co 2 points 5 days ago (1 children)

"something running" - do you mean the server binary? Because, yes, if you're using your own server you do need it to be running. Same for the client, I guess? I guess I don't really understand what you meant by that.

Some obscure service relied on it as a support channel and last thing I remember is that matrix server stopped working.

That's an issue with any federated service, yeah. If the server is down, it's down. But as a bonus, unlike Discord, when a server is down you can just move to another. So, honestly, I see that as a boon.

As far as p2p goes, there was an effort to make that a while back, but it looks like people lost interest.

Though, personally I think federation is good enough. That's why I'm on Lemmy/the Fediverse, after all.

[–] rdri@lemmy.world 3 points 5 days ago (1 children)

I only mean that the requirements are high enough for someone to stop using it at some point, losing users of that server in the process. It might be different if it didn't require running a server. Or they could choose to host their rooms on some existing server, I guess.

[–] derin@lemmy.beru.co 4 points 5 days ago

Or they could choose to host their rooms on some existing server, I guess.

I mean, that's sort of the point, right? Don't host unless you want to.

There are lots of great, long lasting servers with open registration out there. This blog post has some good examples:

  • envs.net
  • tchncs.net
[–] solrize@lemmy.ml 3 points 5 days ago* (last edited 5 days ago) (1 children)

I've never used Discord -- is it similar to Mumble? I tried Jami but found it too unreliable to recommend. What about Nextcloud Chat? I do use that though it is kind of clumsy.

[–] drislands@lemmy.world 1 points 5 days ago

It serves the key purpose of Mumble, in that it provides a reliable way to get in a voice chat with people. The other features (text chat, video calls, screen sharing, "servers" that let people aggregate for a dedicated purpose/community) come together to make a legitimately good product that's hard to replace.