Skip to content
fylgra Help
Menu

Basics

Discord moderator permissions without Administrator

Marcus · builds Fylgra ·

In short

Create a separate role for moderators and give it only the permissions they really need, such as Timeout Members, Manage Messages and Kick, Approve, and Reject Members. Don't give Administrator: it unlocks every permission and overrides every channel restriction.

Open in Fylgra

Opens “Roles” on your server. You'll sign in with Discord first.

What this is about

Administrator is quickly ticked, but risky: it unlocks every permission and overrides every channel restriction. If such an account gets hijacked, your server is wiped in no time.

A separate role for your moderation team is better. A role in Discord is a group you give permissions to and assign members to. The mod role only gets what moderators need.

How to do it in Discord

The steps apply to Discord on a computer and in the browser.

1. Create the role

  1. Click the server name at the top left and choose Server Settings › Roles.

  2. Click Create Role and enter a name under Role name, for example "Moderator".

  3. In the Permissions tab, turn on the permissions below.

  4. Click Save Changes.

You can only grant permissions you have yourself.

2. These permissions are enough for most mod teams

Depending on your server: Ban Members (only for experienced moderators), Manage Threads and Posts, Pin Messages, and for voice channels Mute Members and Move Members.

Leave these out for moderators:

3. Put the role in the right place

The order of the role list is the rank order. Moderators can only kick, ban or time out members whose highest role sits below the mod role.

  1. Under Server Settings › Roles, drag the mod role above all roles of regular members.

  2. Keep your admin role and your bots' roles above it.

  3. Click Save Changes.

4. Assign the role

Right-click the person in the member list, choose Roles and tick the mod role.

How to tell it worked

Ask a moderator to time out a test account briefly (right-click › Timeout …). On another moderator the entry is missing, as it should be.

Common pitfalls


With Fylgra

You don't need Fylgra for this. It helps with setting up and checking, using the same Discord permissions.

Role details with a search for timeout and the Timeout Members permission turned on

Fylgra doesn't create a mod role by itself. You can only edit roles in Fylgra with Manage Roles or Administrator – the same rule as in Discord.

Not working?

Still stuck? Write to me – I'll help. Send a report or email fylgra@fylgra.com

Related articles