- What are ‘roles’ in Discord?
- Discord permissions
- How to create roles in discord
- How to assign roles in discord
- How to assign roles in Discord using Windows/Mac/Linux
- How to assign roles in Discord using Android/iOS/iPhone
- Edit roles in Discord Mobile
- How to manage roles in discord
- How to delete roles in Discord
- Use bots to assign discord roles
- Frequent questions
- Can I automatically assign roles in Discord?
- I am an administrator, but I still can’t manage the server. What’s happening?
- Final thoughts
Discord is the preferred voice and text chat platform among online gamers these days. It’s easy to use, highly customizable, and offers a variety of useful chat features.
These features include the ability to assign and manage roles for users on your chat server. In this article, you will learn how to add, manage, and delete roles in Discord.
What are ‘roles’ in Discord?
In Discord terminology, a role is a defined set of permissions with a name. For example, there is a default role called “@everyone”, which grants a wide range of basic permissions, such as talking on the server and reading messages.
A server administrator could create a “Moderator” role, which would add the ability to mute or ban other users. Users can also have multiple roles, meaning someone who has the @everyone and Moderator roles would have all the powers of @everyone plus the powers of Moderator.
Discord permissions
There are 29 permissions in Discord, pided into general, text, and voice permissions. To assign roles properly you have to understand what each one does. You can refer back to them as needed. Below is a list of each permit for your reference.
General permissions
- Administrator – The Administrator permission grants all permissions that exist on the server. Granting this permission can be dangerous as it gives a lot of power to the user.
- View audit log – This permission allows the user to read the server’s audit logs.
- Manage server – This permission allows the user to rename the server or move it to a different region.
- Manage roles – This permission allows the user to create new roles and edit roles that do not have the role management permission enabled.
- Manage channels – This permission allows users to create, edit and delete channels on the server.
- kick members – This permission allows users to kick members from the server.
- Ban members – This permission allows users to ban members from the server.
- Create instant invitation – This permission allows the user to invite others to the server.
- Change nickname – This permission allows the user to change their own nickname.
- Manage nicknames – This permission allows the user to change the nicknames of other users.
- Manage emojis – This permission allows users to manage emojis on the server.
- Manage webhooks – This permission allows users to create, edit and delete webhooks.
- Read text channels and view voice channels – This permission allows users to read message channels.
Text permissions
- Send messages – This permission allows the user to send messages in text chat.
- Send TTS messages – This permission allows the user to send text to voice messages.
- Manage messages – This permission allows users to delete or pin messages from other users.
- Insert links – This permission allows users to insert hyperlinks in the chat.
- Attach files – This permission allows users to attach files in the chat.
- Read message history – This permission allows users to go back and access previous messages.
- mention everyone – This permission allows users to activate push notifications for channel members.
- Use external emojis – This permission allows users to use emojis from other servers.
- Add reactions – This permission allows the user to add new reactions to a message.
Voice permissions
- Connect – This permission allows the user to connect (i.e. listen to) the voice channel.
- Talk – This permission allows the user to speak on the voice channel.
- Mute members – This permission allows the user to disable another user’s ability to talk.
- Deaf members – This permission allows the user to disable another user’s ability to listen to the channel.
- Move members – This permission allows users to move other members from one channel to another.
- Use voice activity – This permission allows users to talk without using Push-to-Talk.
- Priority speaker – This permission allows the user to reduce the volume of other users when this user is speaking so that their words sound louder on the channel.
How to create roles in discord
Setting up your roles correctly is the key to managing your users on a Discord server. It’s a good idea to create the basic roles before you even start inviting people to the server. You can always come back and add new roles or reconfigure existing ones when you’re in business. Here’s how to create roles in Discord.
- Login to Discord and access your server.

- Select the small drop-down arrow to the right of the server name and click Server configuration.

- Click Roles in the left panel.

- Click on Create role.

- You will see your new role listed as New role.

- Give the role a descriptive name and assign it a color (colors clarify and inform users about each other’s roles).

- Review all permissions, enable only those you want to associate with that role, and then select Save Changes in the background.

If you forget to save your changes, a dialog box will appear to remind you to do so before continuing.
Repeat for each new role you want to create.
Assigning different permission levels to different roles allows you to create a hierarchy based on trust. You can assign lower roles to newbies and higher roles with more permissions to those you know well. You can also create roles for different discussions, such as Nintendo Switch, PlayStation 5, and Xbox Series X/S, or game discussions such as Fortnite, COD, and Animal Crossing. If it were for game development, you could create roles like Design, Development, Audio, Testing, and Marketing. The possibilities are endless.
How to assign roles in discord
After creating roles for your server, you must assign them to your chat users. If you want to make them automatic, see how to add reaction roles in Discord using Carl Bot or MEE6 or automatically assign roles in Discord using Dyno Bot or MEE6.
How to assign roles in Discord using Windows/Mac/Linux
To assign multiple members simultaneously when using a Mac or Windows PC, go to Server configuration and touch Rolesthen do the following:
- Click the role you would like your members to have.

- Click on Manage members.

- Click on Add members.

- Click the check boxes next to each member who should have that role and click Add.

If you only need to add one or two members, this method is faster:
- Select the user in the right pane to assign them a role.

- Select the small + below the username and select the role from the menu.

Repeat for each user on your server.
You can also quickly add roles by right-clicking on the user, selecting Rolesand then click the features you want to add in the pop-up menu.

Remember, you can add as many roles as you want for each user.
How to assign roles in Discord using Android/iOS/iPhone
Creating a new role in Discord and assigning it is just as easy on a mobile device as it is on a PC. The Discord app allows you to take control of your Discord server and assign roles to everyone. Here’s how to do it.
- Open the Discord app and select your server. Tap the three vertical dots at the top next to your server name.

- Tap on Settings and scroll down to Members.

- Click the usernames to whom you would like to assign an existing role.

- Tap on Edit roles.

- Tap the check box next to each member’s name for the role you are assigning.

Edit roles in Discord Mobile
Go to server settings and tap Roles just as you did above, then follow these steps:
- Tap the role you want to edit.

- Scroll through the list and make any changes you deem necessary.

Following the steps mentioned above will keep your Discord server organized and productive even while you’re traveling.
How to manage roles in discord
Managing roles in Discord is similar to creating them. You can add more roles if necessary and modify the permissions of existing ones. Depending on how you want to run your server, you can create just two roles, administrator and @everyone.
To quickly add/remove members or modify permissions, all you need to do is return to the page Server configuration and click roles, just like we did above. Then, follow these steps:
- Click the role you want to change.

- Select Permissions to control what members can do on your server.

- Select Manage members to add or remove members.

As your community grows, you can add others. Because roles must be added inpidually for each user, the most effective use of your time is to put as many of your server’s policy decisions as possible in the @everyone role.
You may have noticed the left column on the Roles page, which shows the names of all the roles you have created. Usernames on the server will display the color of the highest role assigned to a user. Users can easily recognize moderators, administrators, etc., on the server.
How to delete roles in Discord
You rarely need to delete a role in Discord, as you simply can’t assign it to anyone. However, if your account is full of unused features, here’s how to remove them.
- Select the little drop-down arrow next to your server and select Server configuration.

- Select Roles in the left pane and select the role you want to delete.

- Scroll down and click Delete [role name] button.

- Confirm by clicking Well.
Use bots to assign discord roles
Server owners can add bots to take a more hands-on approach to managing roles in Discord. Bots like Mee6 and Dyno Bot are popular options that allow users to choose their role(s). For detailed information, check out our full tutorial on how to allow users to choose their own roles in Discord.
Frequent questions
There is always something new to learn on Discord. We’ve included more information about roles in this p.
Can I automatically assign roles in Discord?
Absolutely! Although you may need a bot to do it. Managing a Discord server can be a tedious and overwhelming task. Fortunately, you can add other administrators to help you or consider using bots.
I am an administrator, but I still can’t manage the server. What’s happening?
If the server owner created an administrator role for you, but you can’t make certain changes, it’s likely that you never enabled all permissions under your role. Contact the server owner and verify that you have permission.
Final thoughts
Role management is a crucial part of keeping a Discord server organized, especially as you gain users.
Please note that there is a limit of 250 different roles on a particular server. This shouldn’t be a limitation in practical terms, but don’t start defining every possible combination of permissions you want to use; You’ll run out of roles quickly if you do.