I know there is revolt as a FOSS alternative to discord but it’s not federated.

73 points

Matrix and clients for it like Element have always been my go to for federated chat like discord/teams/mattersmost. The main missing feature is voice channels imho.

permalink
report
reply
33 points
*

Which is coming. Eventually. At some point.

permalink
report
parent
reply
15 points

Man I hope so! The beta is out for element support https://call.element.io

permalink
report
parent
reply
2 points

Oh hey I remember you from my reddit post :D

permalink
report
parent
reply
5 points

Hello! Welcome to greener pastures.

permalink
report
parent
reply
16 points

The lack of voice channels is huge for something that looks like it is trying to be a discord alternative. I really can’t believe it still isn’t really implemented.

Honestly though even setting aside the lack of voice channels there is a bigger issue. Getting people to switch to something like matrix. I have so much trouble trying to get my group to switch to ANYTHING new. Tried to get them to switch from iMessage to telegram or signal. They tried it for a day and then went back. Getting them to switch from razer comms to discord was even a removed back in the day. People just don’t like trying new things.

Sorry for the rant I just find this endlessly frustrating. Lol.

permalink
report
parent
reply
8 points

To be fair, Matrix is not exactly trying to be a “discord alternative” so much as an “all messaging platforms alternative”, but it’s still embarrassing that this feature is not present yet. It’s been heavily requested by the discord crowd for years, and should have been a higher priority.

As for friends switching, at least Matrix has bridges and puppeting/double-puppeting support. Unfortunately, I don’t think discord voice channel bridging/puppeting will ever work, so it’s really not that useful in this instance. I know ripcord has voice channel interop so it is technically possible, but it’s probably too hacky/abusive to put in officially, and it would probably only work with puppeting.

permalink
report
parent
reply
11 points

Calling other people’s work embarrassing is easy when you’re not the one building or contributing to the codebase. Implementing voice chat is no easy task, and it’s all done voluntarily in people’s free time.

permalink
report
parent
reply

[This comment has been deleted by an automated system]

permalink
report
parent
reply
1 point

Matrix Spaces are broken enough. Even Conduit doesn’t support that feature. Don’t expect Matrix to fully resemble Discord, not even Cinny. Matrix is meant for secure conversations.

permalink
report
parent
reply
2 points

I feel your pain. I once wanted to guide my buddies away from WA and had them in a Telegram group. And you know what the comment was? ‘Boring, nothing happening here.’ That’s like complaining that nothing happens in a phone booth… everyone, except for me, went back to WA. 🤷

permalink
report
parent
reply
1 point

WA is better atleast you got E2E encryption there. It works or not well that’s an another question.

permalink
report
parent
reply

[This comment has been deleted by an automated system]

permalink
report
parent
reply
-1 points

Try changing your group.

permalink
report
parent
reply
4 points

Aren’t voice and video calls (basically VoIP) what Turn (coturn) is supposed to support?

https://matrix-org.github.io/synapse/v1.41/turn-howto.html

permalink
report
parent
reply
2 points

TURN is only used as a relay. It’s just a low(er)level transport layer, not specific to VoIP. Typically it is used as fallback when P2P communication between the attendees is not possible (for example due to a restrictive firewall).

permalink
report
parent
reply
1 point

Element is kinda janky and crashes all the time for me. And also the UI is very confusing to use.

permalink
report
parent
reply
4 points

I haven’t had Element crash on me in a while, but that was a big annoyance for me too for a long time.

permalink
report
parent
reply
1 point

I hear everyone talk about element but when i go to check it out i see it is minimum 50 users. Am i missing the smaller tier?

permalink
report
parent
reply
6 points

To clarify, that’s for them hosting the service for you, and is intended for enterprises mainly. You can self host element, since it’s open source, while only paying your own server costs, or just use an existing instance like on https://app.element.io

permalink
report
parent
reply
1 point

Self hosting might make sense on that small of a scale.

permalink
report
parent
reply
21 points

Matrix is amazing.

permalink
report
reply
21 points

Matrix is federated and pretty good. It’s not ActivityPub though…

permalink
report
reply
9 points

Matrix is your best bet.

permalink
report
reply
1 point

I also like it very much.

permalink
report
parent
reply
8 points

You’re looking for Matrix, a federated, encrypted communication protocol used by clients like Element, fluffychat, etc.

permalink
report
reply
1 point

I just wish element was in the official Debian repos. It sucks having to add another repo

permalink
report
parent
reply
4 points

If you have Flatpak setup on Debian, Element can be found on and installed from Flathub!

permalink
report
parent
reply
2 points

I use web app & it’s good enough.

permalink
report
parent
reply

Fediverse

!fediverse@lemmy.ml

Create post

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of “federation” and “universe”.

Getting started on Fediverse;

Community stats

  • 423

    Monthly active users

  • 962

    Posts

  • 14K

    Comments