I've always had the impression that - although obviously there is pressure within the company to monetize - they seem to have a lot of developer focus on 'just doing the obvious things that clients want'. Almost every major complaint or feature request I can think of from the last decade or so of using Discord has been addressed in some way, which is really cool to see from software... even if they do somewhat irritating things sometimes.
Still, considering their only initial draw was insane ease of sign-up, they’ve really catapulted the program into something genuinely decent. It’s definitely the best “””free software””” improvements I’ve seen.
A feature request I've seen from many people over years, which Discord haven't implemented, is the option to make public channels readable and searchable on the web, or make the data easily exportable for projects to put it on the web themselves.
These days many open source projects and companies use Discord as their meeting place for public discussion, development discussion, support queries etc, instead of the web forums and mailing lists they used to use. The inability to find the content of those discussions from search engines is a major pain point, though not enough to switch to something else because Discord is so good in other respects.
Can you mute every single channel in a server at once? So that you can then unmute one or two? To avoid notifications dot not just pings.
It's a workflow I've used for almost every single server I join, but you have to manually mute each channel. I've seen it requested since 2015 and still no way to do it. Maybe using their api? I'll have to check on that.
What you can do is mute channel categories and then collapse them, which I do for some servers.
I used to keep up on the thread tracking this issue. They don't care enough to fix it.