About Discord, what is actually the appeal of using it? The short time I used it was always a huge hassle, with millions of captchas on every login. Then you need to answer weird questionnaires to join communities. And in the end the content was pretty mediocre. Plus the format sucks, you cant really read old messages (like you could do in a forum or on Reddit/Lemmy). And for new messages, it goes way too fast once a few people are participating. Its like combining the worst aspects of a forum with the worst aspects of a chat.
Discord combines a lot of use cases in to one package. You get voice chat, modern chatrooms, video sharing/streaming, direct messages, group messages/calls etc.
But more importantly it operates on a paradigm where a user joining a “server” means you join all the channels automatically, and access to certain channels can then be revoked or gated instead of granted. This is the exact opposite of what, for example IRC had done (and what Matrix/Element still does to a large extent), and it fosters communities as one group of people can have an n amount text/voice channels dedicated to different conversational topics. This is very useful, even if it’s just for a friend group of 5 people. It is no wonder FOSS projects use Discord when it is so useful for it.
Ironically, what Discord does would work incredibly well as a decentralized system. I cannot believe it’s taking this long for the FOSS community create an alternative.
I think this is mainly because all of what you describe has been available as FOSS software for a long time, just not wrapped into a single browser based package. So there is little reason to reinvent the wheel when you actually have better specialized tools available.
agreed. i’ve been stuck with discord for years because i don’t really keep in touch with a lot of people and the three main people i keep in touch with uses discord exclusively (one is a developer and uses it within those circles, the other is a gamer and uses it within those circles, the third is an aquarist and uses it within those circles). i’ve argued so many times that we should move to matrix, but they insist that the community structure of discord is superior to anything on the market. @Ninmi@sopuli.xyz has a valid point that it has a good structure for plain communication, but that doesn’t mean it’s a good community platform for exchange of information; which is your point and i wholly agree. for the purpose of exchange of information, “guilded”, a discord clone, is superior as it actually has multiple information exchange features such as an actual forum on top of discords features. unfortunately it is also not FOSS and it is my personal reason for choosing matrix over it, despite matrix not having the features either discord or guilded does. it is frankly infuriating that something like guilded can pop out from nowhere with a small team and do what matrix has failed to deliver for years.
It starts as an alternative to Mumble for gamers to communicate. I can see it is easier to setup compare to Mumble and free. It is very optimized despite using Electron. Feature wise, it is also very complete and customizable.
mumble (which displaced ventrilo/teamspeak as the previous dominant gaming chat clients) was already displaced by curse voice, which then got displaced by discord.
discord was selling itself as “the good guys” who would never do something scummy, and targetted the market as a slack for gamers, and right before launch, they sold out. but it was already “too big” to get people to change client. and now it’s growing even more because people are looking at it as an alternative platform to facebook groups - now that facebook is fucking up groups.
About Discord, what is actually the appeal of using it? The short time I used it was always a huge hassle, with millions of captchas on every login. Then you need to answer weird questionnaires to join communities. And in the end the content was pretty mediocre. Plus the format sucks, you cant really read old messages (like you could do in a forum or on Reddit/Lemmy). And for new messages, it goes way too fast once a few people are participating. Its like combining the worst aspects of a forum with the worst aspects of a chat.
Discord combines a lot of use cases in to one package. You get voice chat, modern chatrooms, video sharing/streaming, direct messages, group messages/calls etc.
But more importantly it operates on a paradigm where a user joining a “server” means you join all the channels automatically, and access to certain channels can then be revoked or gated instead of granted. This is the exact opposite of what, for example IRC had done (and what Matrix/Element still does to a large extent), and it fosters communities as one group of people can have an n amount text/voice channels dedicated to different conversational topics. This is very useful, even if it’s just for a friend group of 5 people. It is no wonder FOSS projects use Discord when it is so useful for it.
Ironically, what Discord does would work incredibly well as a decentralized system. I cannot believe it’s taking this long for the FOSS community create an alternative.
Look at this and you know why: https://github.com/vector-im/element-web/issues/7487
i heared you can use rocket.chat for all your discord needs.
I think this is mainly because all of what you describe has been available as FOSS software for a long time, just not wrapped into a single browser based package. So there is little reason to reinvent the wheel when you actually have better specialized tools available.
agreed. i’ve been stuck with discord for years because i don’t really keep in touch with a lot of people and the three main people i keep in touch with uses discord exclusively (one is a developer and uses it within those circles, the other is a gamer and uses it within those circles, the third is an aquarist and uses it within those circles). i’ve argued so many times that we should move to matrix, but they insist that the community structure of discord is superior to anything on the market. @Ninmi@sopuli.xyz has a valid point that it has a good structure for plain communication, but that doesn’t mean it’s a good community platform for exchange of information; which is your point and i wholly agree. for the purpose of exchange of information, “guilded”, a discord clone, is superior as it actually has multiple information exchange features such as an actual forum on top of discords features. unfortunately it is also not FOSS and it is my personal reason for choosing matrix over it, despite matrix not having the features either discord or guilded does. it is frankly infuriating that something like guilded can pop out from nowhere with a small team and do what matrix has failed to deliver for years.
It starts as an alternative to Mumble for gamers to communicate. I can see it is easier to setup compare to Mumble and free. It is very optimized despite using Electron. Feature wise, it is also very complete and customizable.
It eventually grew to what it is today.
mumble (which displaced ventrilo/teamspeak as the previous dominant gaming chat clients) was already displaced by curse voice, which then got displaced by discord.
discord was selling itself as “the good guys” who would never do something scummy, and targetted the market as a slack for gamers, and right before launch, they sold out. but it was already “too big” to get people to change client. and now it’s growing even more because people are looking at it as an alternative platform to facebook groups - now that facebook is fucking up groups.