Suppose for text messages, sharing files, contacts and such we have solutions, and with a set of libraries solving the hard parts, that can be done relatively easily. Encryption is hard, but suppose we are not even doing E2EE yet, that we are fine with TLS till the server, mutual TLS between servers, and additional something like OTR or PGP for 1-on-1 conversations.
Voice/video calls, and especially group voice/video calls, are a different matter entirely. You have to think, solve latency problems, congestion problems, so that those were usable at all.
Discord UI is not very nice.
Threeme2189@sh.itjust.works 6 days ago
Don’t fucking clone the godaweful mess that is Discord. Please, for the love of God start with something else.
MangoPenguin@lemmy.blahaj.zone 6 days ago
Discord is what people like and are used to though. If you want the average user to switch it needs to be somewhat familiar.
Turret3857@infosec.pub 6 days ago
Discord is where people are at. You start with something else you’re asking for another Matrix or XMPP because people will not understand a new interface