How To Create Roles In Discord

Organizing your server and channels is a key part of running a successful community on Discord. Part of that is assigning the correct roles to the correct people. You want everyone to be able to enjoy their time on your channels but not be able to do anything they shouldn’t. This tutorial is going to show you how to create roles in discord and then remove or manage them once created.


Server roles work the same in Discord as they do anywhere. They are a method of organizing users within a defined hierarchy. It isn’t complicated and it is very straightforward to set up but does require a little planning beforehand.

Create roles in Discord

You have to be the server owner to initially create roles. You can delegate afterwards but the first time you set up, you will be the only one who can create roles.

  1. Log into the Discord server you’re setting up.
  2. Select the down arrow next to the server name in the main Discord screen.
  3. Select Server Settings.+
  4. Select Roles from the left menu. You will see only the @Everyone role as you will have to create the others.
  5. Select the ‘+’ icon to the right of Roles in the center pane.
  6. Select the box under Role Name and change it to reflect the role you’re creating.
  7. Select a color underneath and set the permissions for that role.
  8. Save your changes.

You should repeat this process for as many different roles as you want to create for your channel. You can keep it simple with an admin role and a bot role or make it more complex, it is entirely up to you.

Assign roles in Discord

Once you have created your roles, you will need to assign roles to members. By default, anyone who joins a channel will be a member of the @Everyone role which is the basic read, chat and write role. If you want to assign admin roles or any of the other roles you create, you should do that next.

  1. Select Members from the left menu in Discord.
  2. Select a user from the list and select the ‘+’ to the right of their name.
  3. Select a role from the list.

You will need to do this for as many members as you want to add roles for. You can assign multiple roles to individuals depending on how you have your server set up. Roles are inherited and it quickly becomes complicated if you want more than simple roles. This page on the Discord website has an excellent guide on roles, hierarchy and inheritance.

Assign permissions to roles in Discord

We have created and assigned roles but we aren’t done yet. We now need to assign role permissions to channels in order for them to mean something. Channel permissions override server permissions so you can tune your channels exactly how you want.

  1. Select the channel you want to assign permissions to.
  2. Select the gear icon to the right of that channel to access settings.
  3. Select Permissions from the left menu.
  4. Select the ‘+’ next to Roles/Members in the center.
  5. Add a role and then assign the permissions on the right.
  6. Save your changes once done.
  7. Repeat for all relevant roles for that channel.

Assigning permissions takes a little more work than creating roles. There are quite a few permissions to control. Fortunately, Discord explains what each of them does underneath so you have a good idea of what you’re assigning and what you’re not.

Delete roles in Discord

In the unlikely event you want to delete roles, you can. This would be rare though and usually only during initial setup of a server. I have done this a couple of times when testing different permission settings but otherwise have never done it on a live server.

  1. Select the dropdown arrow next to your server name in Discord and select Server Settings.
  2. Select Roles from the left menu and select the role you want to remove.
  3. Scroll to the bottom of the right pane and select Delete role name.
  4. Confirm your choice to delete.

Deletion is permanent so don’t do this lightly.

You can have up to 250 roles on a single server which is more than anyone would ever want. Planned properly, you should only need half a dozen or so even if your channels have thousands of users. The KISS rule is very pertinent here. The simpler you keep things, the easier they are to manage!