It's an ongoing battle
(I run a relatively small Discord community so I'm sincerely curious how people engage with servers and discover new stuff in it)
For announcement channels that I'm feeling more certain I don't want to miss: I created a server for myself with a channel that has subscriptions to all the announcement channels that I want to be notified about (I also check this manually, but at least it is a custom-tailored feed just for me).
There is no coping with the (..checks Discord..) "4k+" outstanding notifications (and counting) that I am bombarded with. Slightly ironic that the Discord interface can't even be bothered to tell me the exact count; I'm not going to bother.
It used to amuse me to see people complain about @everyone tags. The commonality of it leaves me desensitized these days.