3 ms·
Another thing I dislike about Discord is how it deals with notifications. The default notification settings are absolutely bonkers. Everything is unread, all th
by grishka 3y ago
Another thing I dislike about Discord is how it deals with notifications. The default notification settings are absolutely bonkers. Everything is unread, all the time, everything is important, everything has red badges every-damn-where. Then whenever you join a new "server", first thing you have to do is right-click and select "suppress @everyone and @here" and "suppress role mentions". But even if you do that, the messages with @everyone @here @role STILL get the yellow highlight like they mention you personally. Broadcast mentions are the stupidest thing ever. They should've never been invented because people can't be trusted to not abuse them.
Then the message input field tries to be way too smart and is way too dumb at the same time. They've somehow broken macOS's native text replacements, iirc the thing eats some characters if your message starts with them, BUT — if you just type someone's @username and don't select the completion that pops up, the mention wouldn't work.
The UI to add reactions to messages is comically bad. It shows your recent emojis, then 5 kilometers of the custom emojis from all the servers you're on (that you can't use anyway because you don't have the subscription), and only then the rest of the unicode emojis.
Then there are all the incredibly obnoxious popups, banners and tooltips that promote the paid subscription. And the "what's new" popup. That's also obnoxious. Like, maybe, just maybe, if I'm not paying you, and have been using your service on the free tier for several years now, you should consider me a lost cause and stop raping my eyeballs with your stupid upsells in the hopes of converting me into a paying customer?
Also, my files are way too often "too powerful" with no option to have the server compress them to its liking — it's rare that I need to send a bit-perfect copy of an image or a video.
I'll be building a modern multi-protocol desktop IM client as my next project sometime in the future. Discord will definitely be at the top of the list of services to support.