How To Add, Manage and Delete Roles in Discord
Discord is the voice and text chat platform of choice among online gamers these days. It’s easy to use, highly customizable and offers a variety of helpful chat features.
These features include the ability to assign and manage roles for users in your chat server. In this article, you’ll learn how to add, manage, and delete roles in Discord.
What are Discord Roles?
In Discord terminology, a role is a defined set of permissions with a name. For example, there is a default role called “@everyone,” which gives a wide range of basic permissions like talking on the server and reading the messages.
A server administrator might create a “Moderator” role, which would add the ability to mute or ban other users. Users can also have multiple roles, i.e., someone who has both @everyone and Moderator roles would have all the powers of @everyone plus the powers of a Moderator.
There are 29 permissions on Discord divided into General, Text, and Voice permissions. To appropriately assign roles, you have to understand what each one does. Below you’ll find a list of each permission for reference.
- Administrator – The Administrator’s permission grants all the 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 change the server name or move it to a different region.
- Manage Roles – this permission allows the user to create new roles and edit roles that don’t have the manage roles permission turned on.
- Manage Channels – this permission allows the user to create, edit, and delete channels on the server.
- Kick Members – This permission allows the user to kick members off the server.
- Ban Members – This permission allows the user to ban members from the server.
- Create Instant Invite – this permission allows the user to invite other users 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 the user to manage emojis on the server.
- Manage Webhooks – This permission allows the user to create, edit, and delete webhooks.
- Read Text Channels & See Voice Channels – this permission allows the user to read the message channels.
- Send Messages – This permission allows the user to send messages on the text chat.
- Send TTS Messages – This permission allows the user to send text-to-speech messages.
- Manage Messages – This permission allows the user to delete or pin messages from other users.
- Embed Links – This permission allows the user to embed hyperlinks in the chat.
- Attach Files – This permission allows the user to attach files in the chat.
- Read Message History – This permission allows the user to scroll back and access previous messages.
- Mention Everyone – this permission allows the user to trigger push notifications for the members of the channel.
- Use External Emojis – this permission allows the users to use emojis from other servers.
- Add Reactions – this permission allows the user to add new reactions to a message.
- Connect – this permission allows the user to connect (i.e., hear) to the voice channel.
- Speak – this permission allows the user to speak on the voice channel.
- Mute Members – This permission allows the user to turn off another user’s ability to speak.
- Deafen Members – This permission allows the user to turn off another user’s ability to hear on the channel.
- Move Members – This permission allows the user to move other members from one channel to another.
- Use Voice Activity – This permission allows the user to speak 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 are 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 have the basic roles created before you even start inviting people to the server. You can always go back and add new roles or reconfigure existing ones when you’re in business.
- Log in to Discord and access your server.
- Select the small drop-down arrow to the right of the server name and click “Server Settings.”
- Click “Roles” in the left pane.
- Click on Create Role.
- You will see your new role listed as New Role.
- Name the role something descriptive and assign it a color (colors clarify and inform users of each others’ roles).
- Review all 32 permissions, toggling on only the ones you want to be associated with that role.
Select “Save Changes” at the bottom. If you forget to save your changes, a dialogue box will appear to remind you to do this before proceeding.
Repeat for each new role you want to create.
Assigning the different permission levels to different roles allows you to create a hierarchy according to trust. You can assign lower roles to newbies and higher roles with more permissions to those you know well.
How to Assign Roles in Discord
After creating roles for your server, you need to assign them to the users in your chat.
To assign multiple members at one time, head over to Server Settings and tap on Roles. Then, do this:
- Click on the role you’d 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 quicker:
- Select the user you want to assign a role to from the right-hand pane.
- Select the small “+” under the username and select the role from the menu.
Repeat for each user on your server.
You can also add roles quickly by right-clicking on the user, selecting Roles, and then clicking on the role(s) you want to add in the pop-out menu.
Remember, you can add as many roles as you want for each user.
Assigning Roles on Discord Mobile
To create a new role and assign it on the go, head to the Discord application on your mobile phone. The instructions are similar to the desktop application.
- Open the Discord app and select your server. Tap on the three vertical dots at the top next to your Server’s name.
- Tap on “Settings” and scroll down to “Members.”
- Click on the usernames of who you’d like to assign an existing role.
- Tap on “Edit Roles.”
- Tap on the checkbox next to each member’s name for the role you’re assigning.
Editing Roles in Discord Mobile
Go to the server’s settings and tap on ‘Roles’ just as you did above, then follow these steps:
- Tap on the role you’d like to edit.
- Scroll through the list, making any changes you feel necessary.
Following the above-listed steps will keep your Discord server organized and productive even on the go.
How to Manage Roles in Discord
Managing roles in Discord is similar to creating them. You can add more roles should you need to and modify the permissions. Depending on how you want to run your server, you could get away with creating just two roles, admin and @everyone.
To quickly add/remove members or tweak the permissions, all you need to do is head back to the Server Settings and click Roles, just as we did above. Then, follow these steps:
- Click on the role you’d like 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 have to be added individually to each user, the most effective use of your time is to put as much of your server’s policy decisions as possible in the @everyone role.
You might have noticed the left column on the Roles page, which displays the names of all roles you have created. Usernames on the server will display the color of the highest role assigned to a user. Users can easily recognize the moderators, admins, etc., on the server.
How to Delete Roles in Discord
You would rarely need to delete a role in Discord, as you could simply not assign it. However, if your account is becoming cluttered with unused roles, here’s how you can delete them.
- Select the small drop-down arrow next to your server and select “Server Settings.”
- Select “Roles” in the left pane and select the role you want to delete.
- Scroll down and click the “Delete [role name]” button.
- Confirm by clicking “Okay.”
Using Bots to Assign Discord Roles
Users can add bots for a more hands-off approach to managing roles on Discord. Bots such as Mee6 and Dyno Bot are popular options for role moderation. We have a complete tutorial on the subject here. But, if you’re interested in relaxing a bit, you can do this:
- Add the bot to the server you manage.
- Go to the bot’s website and click on “Dashboard.”
- Select the “Moderation” option.
- Then, tailor the “Automatic Moderation” options to meet your needs.
Now, when a new member joins your server, they can be directed automatically to a “Welcome” role. Or, members who reach certain criteria can go to a special role for tenured users.
Frequently Asked Questions
There’s always something new to learn on Discord. We’ve included more information about roles in this section.
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 Admins to help you or look into using bots.
I am an Admin, but I still can’t manage the server. What’s happening?
If the server’s owner created an Admin role for you, but you can’t make certain changes, it’s likely because they never turned on all permissions under your role. Contact the server owner and verify that you have permission.
Role management is a crucial part of keeping a Discord server organized, particularly as it gains users.
Bear in mind that there is a limit of 250 different roles on a particular server. This should not be a limitation in practical terms, but don’t start defining every possible combination of permissions you might want to use – you’ll run out of roles quickly if you do that.