How do I change default notification settings for a Discord channel?
I've set up my Discord server to only send message notifications to a user if they are explicitly @mentioned by name in a conversation.
I had originally had notifications on for All Messages by default, but this became an issue after we added a chat-controlled music bot to the server.
I don't want to spam chat notifications for channels like #bot-commands. But I do want to make sure notifications are turned on for important channels like #announcements or #general.
As a server owner, is there a way to turn notifications on or off by default for a specific channel?
Solution 1:
Unfortunately, default notification settings can only be applied on a per-server basis in the current version of Discord.
One workaround is to mention @here or @everyone any time someone has an important announcement.
@here notifies all non-idle members currently online
@everyone notifies all members regardless of status
It's also worth noting that, if a user doesn't like @everyone notifications, they can disable it themselves on a per-server basis in Notification Settings.