# Autorole

## Before You Start:

* Move Akira's role to the top of your server's role hierarchy.
* Make sure one of Akira's roles has the `Administrator` permission.
* Make sure all the roles you plan to add to the autorole list are already created.

## Usage:

<table><thead><tr><th width="240">Command</th><th width="98.33333333333331">Options</th><th>Description</th></tr></thead><tbody><tr><td><code>a.autorole add</code></td><td>&#x3C;role></td><td>Add's a role to the autorole</td></tr><tr><td><code>a.autorole enable</code></td><td></td><td>Enable autorole</td></tr><tr><td><code>a.autorole remove</code></td><td>&#x3C;role></td><td>Removes a role from the autorole</td></tr><tr><td><code>a.autorole disable</code></td><td></td><td>Disable autorole</td></tr><tr><td><code>a.autorole sync</code></td><td></td><td>Assigns all autoroles to all members in the server</td></tr></tbody></table>

{% hint style="info" %}
Akira will not assign autoroles to bots. Likewise, `a.autorole sync` will not assign roles to bots.
{% endhint %}

## Related Commands

{% content-ref url="../moderation/giverole" %}
[giverole](https://documentation.lynnux.xyz/akira/moderation/giverole)
{% endcontent-ref %}
