# Admin Roles

The bot's setup commands will only work for users with server *Administrator* or roles that have been added to the bot using the `$adminroles` command. These roles will be allowed access to all available setup commands without being a server admin such as for management or staff.

### Add Admin Role

{% hint style="info" %}
**`$adminroles add @role`**
{% endhint %}

To add a role that gives access to the bot's setup commands use the command `$adminroles add <@role>` and mention the role you would like to add. You can add multiple roles in one command by just spacing out each role.\
\
If successful, the bot will react with :white\_check\_mark:\
![](https://content.gitbook.com/content/7y9NJ86ay9CegkK2t71u/blobs/OVZqMUQj0zS4dZQKZE1S/image.png)

### Remove Admin Role

{% hint style="info" %}
**`$adminroles remove @role`**
{% endhint %}

To remove a role, use the command `$adminroles remove` and mention the role you would like to remove. You can remove multiple roles in one command by just spacing out each role.\
\
If successful, the bot will react with :white\_check\_mark:\
![](https://content.gitbook.com/content/7y9NJ86ay9CegkK2t71u/blobs/slNtfIGJlrPdljNdmph7/image.png)

### Admin Roles List

To view a list of all admin roles, use the command `$adminroles` without any syntax.\
![](https://content.gitbook.com/content/7y9NJ86ay9CegkK2t71u/blobs/sV5dDvLrczI7W3IvEQXu/image.png)

{% hint style="info" %}
The /slash command version of `$adminroles` is `/adminperms`
{% endhint %}
