How To Disable @everyone in Discord
Receiving @mentions in Discord can be both a privilege and annoyance, depending on where it’s coming from. The more notorious mention for the latter, is that of @everyone. @everyone can be used as a great reminder or update @mention when received every once in while. However, it can also be abused by those who thrive on negative attention and childish antics.
To save your Discord family from a constant barrage of pointless, potentially infuriating @everyone notifications from random users, it’d be beneficial to know how to disable it. In this article, I’m going to teach you how to do just that. If you’re the server owner or have administrator permissions, continue reading to learn how to disable @everyone on a single Discord channel as well as how to disable it for the entire server.
Disable A Channel’s @everyone
As is the case for most things on Discord, disabling @everyone for just a single channel is incredibly easy. To get started, you’ll want to be logged into Discord and on the server you want to disable the @mention on.
If you’re all set:
- Right-click the channel name to pull up the pop up menu. Make sure to select the channel you want the @everyone mention disabled from only. It must also be a read-only channel as @everyone isn’t available to voice channels.
- The option to choose while in this menu is Edit Channel.
- From the menu of the left, navigate to the “Permissions” tab.
- In the main window, from the list of Roles/Members make sure to have @everyone highlighted.
- Scroll down the list until you find the “Text Permissions” section. Toggle the “Mention Everyone” option off by clicking on the red ‘X’. At any point you’d like to turn it back on, you’ll toggle it by clicking on the green checkmark instead.
- After selecting the toggle, a dialog box will pop up at the bottom of your screen. If satisfied with your decision, click on the Save Changes button to confirm.
If you’d like to disable @everyone for any additional roles, you’ll need to follow this procedure again making sure to highlight those specific Roles/Members instead.
Disable The Server’s @everyone
To disable @everyone for every channel in your Discord server, you’ll need to enter into your Server Settings menu. To get there:
- Left-click the server name and choose Server Settings from the options listed.
- Navigate down to the “Roles” tab from the menu on the left.
- Highlight @everyone from the Roles/Members section.
- From the “Roles” window, scroll to the “Text Permissions” section and toggle off the “Mention Everyone” option.
- You’ll receive a pop up at the bottom of the screen just as you would in the single channel walk-through. To confirm your choice to disable @everyone for the server, click the Save Changes button. If you want to re-enable this option, come back and toggle it back on. It will always be available.
Similarly, If you have other roles you want to disable @everyone off for, highlight the appropriate role from the Roles/Members list and toggle them all off one by one until satisfied.
Though you may have stopped the @everyone mention from being used by certain roles, it’s still likely that you will receive annoying notifications anytime someone tries to use it. You could allow this just in case someone mentions something worth looking into, but you can also completely disable this as well.
To suppress @everyone on a per server basis:
- Click your server name and this time choose Notification Settings.
- From the window, in the “Server Notification Settings”, ensure that the “only @mentions” option is filled in.
- Slightly further down, toggle the “suppress @everyone and @here” option to on.
- Click the Done button.
When making this decision, you won’t have to confirm it with a save button. It’s automatic. Similar to every other decision I’ve discussed, should you wish to change back to the previous settings, just toggle it back off.
There you go. No @everyone mentions and no notifications when someone tries to use it. You’ve also disabled notifications for @here. Where as @everyone mentions go directly to everyone on the server regardless if they are on or offline, @here is targeted to only those currently online. It can be just as annoying as @everyone so you’re really only killing two birds with one stone.