> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zynrax.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Autorole

> Automatically assign roles to new members and bots as they join your server.

The Autorole module ensures that every new member or bot that joins your server is instantly assigned a designated role—no manual work required. This is one of the most essential tools for keeping your server organized from the very first second a user joins.

## Human Autoroles

Specify roles for human members.

<CodeGroup>
  ```bash Add Role theme={null}
  ,autorole humans add @Member
  ```

  ```bash Remove Role theme={null}
  ,autorole humans remove @Member
  ```

  ```bash Reset theme={null}
  ,autorole reset humans
  ```
</CodeGroup>

## Bot Autoroles

Specify roles for bot accounts.

<CodeGroup>
  ```bash Add Role theme={null}
  ,autorole bots add @Bots
  ```

  ```bash Remove Role theme={null}
  ,autorole bots remove @Bots
  ```

  ```bash Reset theme={null}
  ,autorole reset bots
  ```
</CodeGroup>

## View Configuration

Check which roles are currently set to be assigned automatically.

<CodeGroup>
  ```bash View All theme={null}
  ,autorole config
  ```
</CodeGroup>

## Global Reset

Clear all autorole settings for both humans and bots at once.

<CodeGroup>
  ```bash Reset All theme={null}
  ,autorole reset all
  ```
</CodeGroup>
