# Auto Roles

This feature allows you to automatically give specified roles to your members when they join your Discord server.

#### OBJECTIVES

* [Setup a new Auto Role](#create-an-auto-role)
* [View all of the Auto Roles](#view-all-of-the-auto-roles)
* [Delete an Auto Role](#delete-an-auto-role)

<figure><img src="/files/zwDDCpelf8EbnGrhxkrT" alt=""><figcaption></figcaption></figure>

#### REQUIREMENTS

**Premium Tier** and **Deluxe Tier** subscriptions have full functionality access to this feature.

## Create an Auto Role

To setup a role as an auto role, simply run the [`/autoroles create`](/commands/autoroles/create.md) command, supplying the role. Once you do this, the role will now be given to anyone who joins the server. It won't be retroactively added - i.e. it won't give the role to everyone who is already in your server.

<figure><img src="/files/OXWGV68rWHB5A2AryCOv" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
This system supports multiple roles, so you can set up as many roles as you need just by running the command again.
{% endhint %}

## View all of the Auto Roles

To view all of the roles which are set in our system, you can run the [`/autoroles list`](/commands/autoroles/list.md). The bot will then neatly display all the roles currently being automatically given every time someone joins the server.

<figure><img src="/files/RcoF5WN6VO2UbbEhn1MD" alt=""><figcaption></figcaption></figure>

## Delete an Auto Role

To delete an auto role, run the [`/autoroles delete`](/commands/autoroles/delete.md) command and specify the role which you no longer want us to monitor.

<figure><img src="/files/cTGd6vnEXEGrysbkcirR" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/lV87CZ2fJuV5llpkvlz0" alt=""><figcaption><p><a href="https://zap-hosting.com/deluxe"><strong>Click here to be redirected to our affiliate link!</strong></a></p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.elyxir.dev/features/autoroles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
