Back to Wiki

Discord Roles Explained: A Complete Guide

ayo

ayo

Published April 18, 2026Updated April 18, 2026

Discord Roles Explained: A Complete Guide

Roles are the foundation of every Discord server. They control who can do what, who can see what, and how your community is organised.

What Are Discord Roles?

A role is a label you assign to members that grants them specific permissions and, optionally, a colour and a position in the member list. A member can have multiple roles, and the combined permissions of all their roles determine what they can do on your server.

The Role Hierarchy

Roles in Discord are stacked in a hierarchy. The role at the top of the list has the most power. This matters for two reasons:

  1. Bot management: A bot can only manage roles that are below its own role in the hierarchy
  2. Role assignment: Members can only assign roles that are below their highest role

Example hierarchy (top to bottom):

  • Server Owner
  • Admin
  • Moderator
  • Verified Member
  • New Member
  • @everyone (applies to all)

How to Create a Role

  1. Go to Server Settings โ†’ Roles
  2. Click Create Role
  3. Give it a name and optionally a colour
  4. Toggle the permissions you want to grant
  5. Click Save Changes

Key Permissions to Understand

| Permission | What it does | |-----------|-------------| | Administrator | Grants ALL permissions โ€” use sparingly | | Manage Server | Change server settings, invite links | | Manage Roles | Create/edit roles below theirs | | Manage Channels | Create/edit/delete channels | | Kick Members | Remove members from the server | | Ban Members | Permanently ban members | | Manage Messages | Delete others' messages, pin messages | | Mention @everyone | Ping the whole server | | View Audit Log | See who did what in the server |

Types of Roles

Permission Roles

These grant or restrict access. Examples: Moderator, Admin, Verified.

Colour Roles

These change a member's name colour in chat. They don't need any permissions โ€” they're purely cosmetic.

Self-Assignable Roles

Members can pick these themselves via reaction roles or bots. Examples: Gamer, Music Fan, Announcements.

Bot Roles

When you add a bot, Discord automatically creates a role for it. This role needs to be positioned above any roles the bot manages.

The @everyone Role

Every member on your server has the @everyone role โ€” it's the baseline. Any permissions you give (or deny) in @everyone apply to everyone who doesn't have a role that overrides it.

Best practice: Strip all permissions from @everyone and grant them selectively through roles.

Reaction Roles

Reaction roles let members self-assign roles by reacting to a message with an emoji. Set them up using bots like Carl-bot or MEE6.

Use cases:

  • Notification preferences
  • Game tags (Valorant, Minecraft, etc.)
  • Pronoun roles
  • Region roles

Common Mistakes

  • Giving too many admins: Administrator bypasses every permission check โ€” limit it to trusted staff only
  • Wrong bot role position: If the bot's role is below the roles it needs to manage, it won't work
  • Forgetting channel overrides: Role permissions can be overridden per-channel in channel settings

Related: Discord Permissions Guide ยท Reaction Roles Setup ยท Server Security Checklist

Found this helpful? Explore more articles in the wiki.