For example, how do I know if my @everyone or @here in a discord channel is actually annoying people, even if the server doesn't have emotes especially designed to be used to express this sort of discontent?

Or any of the other rights you can assign to certain roles in the "Roles" management tab inside the "Server Settings" of a server without being the admin and being able to open these settings?

Also, from the flip side, how can I acquire which roles may be eligible for a certain action I want to take on a server, for example joining a channel, without being a moderator with insights into the management system?

migrated from superuser.com Mar 16 at 18:14

This question came from our site for computer enthusiasts and power users.

  • @everyone and @here are global so yeah it's annoying people if overused – user0 Mar 16 at 18:18
  • @here notifies all non-idle users currently online

  • @everyone notifies all users, even if they are offline

...both are global by default so yeah it's annoying people if overused. Server owners can enable or disable the option for specific user roles in their server settings. To set permissions on a server:

  • click the small arrow next to the server name.


  • open Server Settings

  • go to Roles
  • then click a role to customize that role's permissions


Mentioning roles

When mentioning a role, every user that has access to the channel will get a notification and the channel will be highlighted as if mentioned directly. To allow a role to be mentioned by anyone, enable it for that role under Server settings > Roles > Allow anyone to @mention this role. Many server owners like to enable this for a short time when wanting to mention all users of a role once and then disable it again when making announcements to a specific role.


And this is how to stop @everyone notifications.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy