6 ms·
> Voice Chat Integrating a Jitsi bot into the channel solves this. > Good text chat (images, code snippets, emojis, reactions, etc) All possible with good ol
by magsarion 3y ago
> Voice Chat
Integrating a Jitsi bot into the channel solves this.
> Good text chat (images, code snippets, emojis, reactions, etc)
All possible with good old web linking. Link to an image host, a pastebin, or a file host of your choice. Many IRC clients support inline display of image/media URLs.
All major IRC clients and servers support UTF-8 as well, so emoji away.
> Streaming Video (!!)
Jitsi (with a bot) or web linking.
> File share
Web linking.
> Robust bot integration
Quite possibly one of the strongest arguments for IRC. The protocol is well-documented, and it's very easy to write an IRC bot.
> Lack of security problem unlike the self-hosted alternatives have.
Also lack of transparency. The self-hosted open alternatives are auditable and can be inspected. Nobody knows what Discord does with user data or what security issues exist.
> Push2Talk - this is also important, I dont understand how e.g Teams dont have this shit.
Your (possibly self-hosted) Jitsi instance already has this.
> One account between all servers with ability to customize your identity
Until you get banned/blocked for some arbitrary reason, at which point you might as well start over, since everything is gone.
tl;dr: Web linking + some bot integration and client affordances solve all these. This is how the web is supposed to work.
- deleted 3y ago[deleted]
- tester756 3y ago>Also lack of transparency. The self-hosted open alternatives are auditable and can be inspected. Nobody knows what Discord does with user data or what security issues exist. This doesnt solve (or doesnt even tries to solve) my issue AT ALL. I'd rather have Discord have some user data that I'm consciously putting there instead of my enemies from the game DDoSing/Stalking me I've played hardcore MMORPGs and this is serious concern. >tl;dr: Web linking + some bot integration and client affordances solve all these. This is how the web is supposed to work. sounds like: go put effort and decrease your UX.
- magsarion 3y ago> I'd rather have Discord some user data that I'm consciously putting there instead of my enemies from the game DDoSing/Stalking me Security by obscurity is not a real solution. If you have a public IP connected to the internet, you will be subjected to attacks and port scans either way. Configure your network and firewall correctly and ensure no ports are open instead of trusting the false sense of security given by some proprietary vendor who has your data. > sounds like: go put effort and decrease your UX. "UX" is subjective. For me, Discord has horrible UX, with its flashy, slow, obnoxious UI and its incessant cacophony of tips, "new feature" notifications, and advertisements for "Discord Nitro". Putting in the one-time effort to configure an IRC client (and making it "fancy") seems worth it to me instead of having to continually put up with Discord's whims. At least there is no threat of enshittification with this approach. "IRC Nitro" will never be a real thing. With Discord, you can never be sure. Elon might just decide to buy it on a whim and rename it something like "XDickswords" if he feels like it.
- rcxdude 3y agoYou don't understand the threat model of OP: it's not a case of "general internet port scanner getting into my network" it's a case of "guy I've pissed off in this video game DDossing my residential internet connection or using that information to dox me". For the latter no level of security on my own network is going to prevent the bad outcome, but effectively having a proxy through a 3rd party does (and discord does go to extra lengths to avoid webRTC from leaking IP info)
- tester756 3y agoExactly.
- magsarion 3y agoThe "threat model" of OP is the consequence of a wrong usage pattern. You keep your identities separate. If you're in a high-stakes environment where being DDoSed or attacked is an actual threat, you compartmentalize that identity adequately by going through a proxy, VPN, TOR, I2P, or using a different medium altogether. Fortunately, unlike other services, this is extremely easy with IRC since the identity is just a nick, and nothing prevents one from having as many identities as needed. This obsession with having a single centralized identity where some vendor is trusted to painstakingly guard the linked PIID is misguided, unsafe, and harmful. Discord will fall prey to a data exfiltration attack eventually, and affected people will only then realize that this trust was misplaced. The fact that people are comfortable giving Discord their phone numbers while being worried about their client IP being exposed on IRC is baffling.
- rcxdude 3y agoSo supplement IRC with a bunch of other services? Realising people didn't want to deal with this shit is why discord is so popular. (Seriously, this response and others like it demonstrate that IRC will continue to remain a niche. I won't fault you if this kind of setup works for you but suggesting this kind of thing is acceptable for the average user is really, truly, genuinely out of touch. I'm among the demographic who can and has done this kind of thing, and I don't want to do it!)
- magsarion 3y ago[dead]
- rcxdude 3y agoPeople always mention "marketing" as a reason for Discord's success, and I always wonder what they mean. It's a poster child of adoption through word-of-mouth, I don't know if they've engaged seriously with advertising. I'm serious, you have absolutely no clue what the average user values and how your suggestions don't meet that while discord does. Discord may go the way of the dodo due to enshittification but the successor will be another option that actually adresses most users needs, not IRC (which I'm sure will still be around: gopher's still around, people are still tinkering with 9600 baud modems and the like, a tech like that will never completely die but it's also delusional to expect that it's not mainstream just because the alternative has better marketing)
- lolinder 3y agoYou seem to have completely missed tester756's point: Discord became popular because it bundled good-enough versions of all of those features with no extra hassle. No one has to keep track of which client you're using in order to decide which features you can interact with, no one has to spin up a new server for voice chat or anything else—it's handled for you automatically. You might be comfortable stringing together a bunch of plugins for IRC in order to get the same functionality, but the average Discord user never will be.
- 3y ago
- lezojeda 3y ago[dead]
- thiht 3y agoYou sound like the Dropbox guy. No one wants to jump 10 hoops for what’s considered a basic feature set nowadays. Can you even write multi-line messages with IRC now?