Only thing I can think of.
Only thing I can think of.
Discord has more easily manageable chat roles, eg: Moderator, Helper, Regular, Supporter, etc. Twitch chat is nothing more than simple IRC, and relies almost entirely on bots for the more complicated stuff. Discord also has voice chat built in, whereas Twitch has none for their chatters.
Discord also has a better documented API and libraries in a lot of languages. Overall, Discord (despite using an electron app...) is simply a better chatting product.
Discord is a really well-put-together app, has text and voice chat that do their jobs, and get out of the way. The only complaint I have is that there's little to no support for searching history, but for an app focusing on live "community" chats, that seems a reasonable compromise.
We have been completely happy with the switch, in special the ability to hop into voice chat with remote coworkers with one mouse click.
Our top "wanted" features right now are video chat/screenshare, so that we can drop Hangouts entirely, and search. We wish we could pay you guys. Seriously.
It looks like we will be able to use Discord when you add search. Seriously, tell the management to think about it being an alternative to Slack. We are a paying Slack customer and while they are better than hipchat/IRC, it is far from perfect.
The Discord developers are working on this. It's not just web components but also native dependencies as well, so it's understandable I think if the Linux version comes in a little bit behind macOS and Windows versions where the majority of the gamer market is.
Next up, I'm starting to like when companies use desktop HTML5 apps. HTML and JavaScript does enable developers to move quickly with their interfaces, and I find them to be generally much more well-kept than native counterparts, where there's more inertia in making interface changes. A good comparison gamers will be familiar with is Steam. The Steam UI is written in a valve-proprietary, CSS-like language that I imagine is less performant than CSS. It's also REALLY buggy, so much so that I'm surprised that Valve has not already moved to an Electron app for Steam. If they did they'd be able to iterate quickly on interface improvements which they certainly don't do now.
Discord works in a browser or with the native apps. Just visit the website and click 'Open Discord in your browser'
Better documented APIs and libraries than IRC? That’s not just quite a stretch, it’s literally a lie.
There’s IRC libs in every language you can imagine, usually dozens per language, with many perfectly documented ones, for every possible purpose.
And about all of them work for Twitch chat.
Curse I'm admittedly more than slightly biased on, since I used it basically from its inception back in the World of Warcraft days, because that's all it was initially
Curse was the least awful way to manage a bucket load of WoW addons, almost like how there are package managers for Linux today. It simply provided some central place to manage and keep mods updated, especially ones that would break whenever Blizzard patched it
Curse at least, slowly evolved into this hydra-like monster, trying to split itself off into as many different things as it could. The most insidious one I remember was when I reinstalled it (for trying out the newest World of Warcraft expansion at the time) it'd evolved far beyond what I expected
Upon relaunching my system it prompted me to add literally every friend I had across Skype, Steam and League of Legends. While also overlaying its voice chat system when playing certain games (League and TF2 come to mind)
Keep in mind I never used any of these features, it was simply new garbage that Curse added to try and stay "relevant"