Discord in Early Talks With Bankers for Potential I.P.O.
-
Well, it was a good run.
-
I always liked TeamSpeak, is that still around?
-
So, tell me about matrix and how to use its full basic potential…
-
I don't think Nostr can take on Discord. A big part of Discord is the voice chat channels, which, as far as I know, Nostr just isn't built for.
-
The trouble with relying on each community to self-host is that it's unlikely to ever make it to the masses that way. Self-hosting is a significant barrier.
-
That's a moot point because Discord doesn't even have that. Community discovery happens almost entirely through users sharing invite links. There are third party websites that aggregate and categorize public communities with long lasting or permanent invite links, and that's about the only other option. Functionally, a user can ignore where the community is hosted. All that matters is that they get the invite they want, just like today with Discord.
I think you see it as a federated system like the Fediverse, but that's not really the case. Nostr relays are under no obligation to propagate content between each other, and for a Discord-like community, there's no real need to. Clients are free to connect to as few or as many relays as they like. For something like this, the relay used by the community would be baked into the invite so users can connect without worrying about it. From their perspective, the only real difference is that the link doesn't start with the Discord domain name.
-
It's true that nostr as a protocol doesn't seem to have any real capacity for voice, but given a Discord-like community would probably "live" on a fixed relay, that server could also very easily provide something like a TURN server like Matrix clients use for voice and I think video support. The client could integrate support for it, and the typical clueless user wouldn't see the difference. For the more ephemeral nature of most voice communications, there's no real need to publish voice chat through Nostr events. It could be done, sort of, for any talks that need to be archived, but it's not a requirement for the vast majority of the voice chat happening on Discord anyway.
-
Discord has a single point of registration though.
You can see the same communities from lemmy.world and lemm.ee, more or less. But the average user doesnt know that. They get confused. People are stupid. Sad, I know, but also true.
-
Great time to start working on a replacement... if you have several million hanging around.
-
Nostr identities are entirely self generated, and there's no need for a traditional registration with each community. A single invite link could theoretically convey all the information required to join a community. Exact implementation will depend on the relay that hosts the community and the software they use to do so, but there's no explicit need to make users register in a traditional sense, just join with the npub identity they created themselves. Some may make further requirements to curtail spam and other low quality content, but that becomes a decision for each individual community as best fits their needs.
-
Devs using Discord instead of forums perplexes me as much as it annoys me. It's just the wrong tool for the job.