Still, I received more support via discord than forums which on the other hand seems to be mostly full of people who vent their complexes and issues on users and lock discussions for absolutely every single stupid thing, just to show they're in charge.
Perhaps a community has to be small, dedicated, mature and aware enough to use e.g. Matrix or other solutions, leaving running blessed, approved discord servers to communities, various enthusiasts.
There are the anime communities already, so it's not just about projects.
Also, on Discord, you can have pretty serious discussions and organise your projects. But it's never done in #general : you need to create specific rooms where users focus.
The shoutout function is at the heart of the group on Discord.
But Discord won users in the first place by allowing them to create rooms and organize discussions. It was meant to run projects (if you consider a RPG is a project, but whatever, as long as it works)
My vote would be an XMPP MUC that’s bridged to IRC. This keeps it lightweight & decentralized. Both of these options could be ran with hundreds or thousands of users on a potato compared to Matrix.
I have no experience with Synapse which was apparently quite the hog as far as I know, but Dendrite is quite lean it seems
---
Also, one Discord alternative I would reccommend is Revolt[1]. Great community, and was famous for being featured in a No Text To Speech video (and my friend's server had a brief cameo too!), and it's adoption of discriminators (i.e. randomguyabcd#5408).
[1]: https://revolt.chat/
Really quite impressed.
> Client modifications are against Discord’s Terms of Service.
However, Discord is pretty indifferent about them and there are no known cases of users getting banned for using client mods! So you should generally be fine as long as you don’t use any plugins that implement abusive behaviour. But no worries, all inbuilt plugins are safe to use [...]