I feel like it's a problem that modern chat platforms don't care about users being able to control their experience on the platform, or actually want to prevent it (with Discord's ToS banning client modifications, for example), and I think that's unacceptable for what's become the primary means of socialization for a lot of people.
Plugins and alternate clients need to make a return. Telegram does get some credit for publishing source code and API info.
@NovaSquirrel I started using Discord a lot more once I discovered Ripcord:
https://cancel.fm/ripcord/
@Tobi @rainwarrior Not being open source and (from what I can tell) not having scripting are why I haven't tried it. If you don't like something about it or want a feature you can't do anything about it. Even then, the ToS prohibits it.
@NovaSquirrel @Tobi It's not open source (the author is preparing to make it commercial) but it's not like discord is open source, either?
The author is pretty open to discussion though (its userbase is still fairly small), and they're someone I knew from IRC so it wasn't a zero-trust situation for me.
As far as TOS... what term does it violate?
https://discordapp.com/terms
TBQH discord was mostly not worth using for me before this client existed.
@rainwarrior @Tobi If they're responsive and you trust them I suppose it's a bit different. I'm mostly reacting to the situation surrounding Lunar Magic but I realize not every developer is like that.
I was mostly going based on a Discord staff member saying it does on Reddit ( https://www.reddit.com/r/discordapp/comments/8tukek/ripcord_unofficial_native_discord_client_no/e1toruy/?context=8&depth=9 ), but they don't actually name anything in particular.
@NovaSquirrel @Tobi I'm sure Discord doesn't approve of it, whether or not it's forbidden by the TOS for end users, not sure, but for that one they also have an explicit term that says they can boot anyone they want for no reason. So it's maybe a moot point anyway.
(Though I'd sort of guess that it's more likely they'd find a way to block the program rather than want to dump a large amount of users.)
@NovaSquirrel Yeah. I've been thinking about taking a closer look at BetterDiscord or what's it called.
Maybe I can make the official client be nicer...