How is it going, TeamSpeak?
How is it going, TeamSpeak?
So seriously, what’s going to replace Discord? Everyone wants to leave, but to where?
And no, Matrix is not and will never be a viable alternative
Stoat still doesn’t have screenshare. It’s also a bloody stupid name - I have no idea who thought that re-brand was a good idea.
Fluxer seems to support it though.
BNoth can be self-hosted, which is a nice bonus.
It’s one of the single most used features there are outside of voip and text.
It’s Mandatory for a discord alterative.
This is a big reason why every alterative keeps failing. Linux and open source users are so fucking out of touch with normal users it’s absurd. They want and focus on all the wrong things and then complain when their apps don’t get popular.
Like federation is cool and all but literally fuck and all people give a single flying fuck about it outside of the nerdy in crowd.
Screen sharing on the other hand is a hard line the majority of normal users either refuse to live with out or have friends that do. Thus making it a make it or break it for most groups.
I’m honestly surprised it’s used that much. My guild (mostly working fathers) used to use TS3 and once discord appeared we switched there for the ease of it. Still used it mostly as voice chat with text channels being nice to have. But screen sharing? Pretty much non existent, quite a few people streamed on twitch, so we never really needed it.
Same with all the other groups I’m part of there. It’s always text + voice, also GIF and meme spam and stuff. But screen share? Virtually zero.
That’s why I’m so surprised.
I use it daily for both work and play.
In 3d work and game dev it’s often far easier to just show people things quickly through it.
When playing coop games our group will all stream so we can see everyone’s PoV. We’ll also occasionally use it to watch a movie together.
Saw this a few days ago.
It’s literally on Fluxer.
Pros:
Cons:
The MIT license of Voltage is a big red flag for me, as it could allow for either a corporate takeover, or for the company to abandon the open-source version in favor of a closed-source version that they can sell or enshittify.
Roomy has pretty much the same problem being licensed under the MPL license, which allows for the project to be packaged into a closed-source proprietary product. I’d avoid it too, despite it being federated. The license is just too risky, and the only reason not to choose GPL is because the devs likely want that capital purchase exit strategy.
There’s a lot devs who know there’s potentially a lot of money to be made in a successful Discord alternative. They smell the blood in the water, know the venture capital vultures it attracts, and they’ll try to exploit the free labor that open-source projects bring, only to sell us out down the road after all the work has been done.
I’d say any option we move to must be licensed under GPL as a hard requirement, as that ensures it can never be exploited by corpos, and will remain owned by the community forever so that we don’t have to migrate again any time soon.
The two best options on the table that fill that niche are:
but it’s not really Discord style app; it looks more like cross breed between IM and social network (FB/X)
It has a built-in blog feature that communities or individuals can use to post announcements or articles to the whole instance, but it’s pretty easily ignored by just clicking the messages tab, which doesn’t show them at all, and makes the interface look more like Discord.
Matrix is not
With LiveKit for calls / screen share, it is for my group. Though I’m not saying it doesn’t have issues.
will never be
Community-developed homeservers like continuwuity have gotten a lot of new support on the last few weeks. Clients like cinny are getting pretty close to a replacement ux wise (if you look at PR2599 on Cinny’s GitHub, they are working on and will soon merge support for LiveKit in a way that is very close to voice channels).
I also generally think that the only way to replace Discord as an ecosystem where you talk to many people from different communities is a federated protocol, not a bunch of new silos, one for each community.
The bigger issue is that reports currently don’t federate. A report will always go to the admin of your homeserver (which might be you) not the admin of the homeserver the room you’re in is on, nor the admin of the homeserver of the other users.
Most larger (1-2k people) communities get around that by just having you ping the mods in reply to the offending content, which is a band-aid.
A spec for federated reports is apparently being worked on, but not yet available.
A discord server-like would be a space, containing channel-like rooms. The main difference is that rooms can also exist independent of spaces, if you just need a single chat for some people instrad of a group of chats.
You can set permissions for a whole space, it’s just that they currently work differently than Discord. Members have a power level, and you set the power level from which each function is available. So, e.g. Sending messages from Pl 0 (representing normal users), banning users from PL 50 (representing moderators), changing server settings from level 100 (representing administrators).
It sounds complicated, but once you get used to it it’s pretty easy.
The problem isn’t that there are no alternatives. It’s that there’s like 50 alternatives. Centralization makes us vulnerable, but it’s also super convenient.
There’s a reason we preferred reddit and now Lemmy instead of different forums with different logins for everything.
The biggest problem with getting off Discord is fragmentation of communities.
I could probably just google this… but I think I just want to hear a real person explain something this time :P
What do you mean by “solves federation”? As in bringing disparate groups together under a single app?
bringing disparate groups together under a single app
Yep, that’s pretty much how I’d like to see it done. Similar to lemmy/piefed, where I can reply to your comment from different server. E.g. Fluxer have something like this in their roadmap, fingers crossed.
Fluxer is the alterative it does 90% the same thing. Has a sub model for the users who need a centralized option or large communities they can’t self host for
And it offers self hosting for free if you don’t want to pay the sub. Self hosting has no restrictions.
But Fluxer is one dozens of platforms that do what Discord does. If it was the only one, it would be easier to move.
But as it is people who are on 20 discord groups don’t want to deal with migrating to 20 different platforms, so they’re just staying where they are.
Fluxer is AGPv3, recently promised to remove their CLA so the software stays free forever, has an ambitious roadmap with federation, and is currently being worked on by one 22 yr old dude.
It’s very different than Discord.
This chad needs help. I’m more than happy to support him. This is an investment in Open Source™ and the future. If he can’t work on this full-time or near full-time, he’s gonna need to work for Google or some shit. Then it’s never going to be able to compete with Discord.
They’re also not going to be able to run Fluxer on powerful enough hardware. Take a look at Stoat. Similar idea. No funding. Their main server is HELLA slow, which I don’t think it’s their fault. The app is written in Rust, but it feels like it’s running on a potato.
paywalling features that other platforms don’t
I might be wrong here, but I thought you could self-host Fluxer to get around the paywalls. So you could do that. What a gift! And federation is on the way, so maybe one day you can self-host AND talk to other instances! Amazing!