# Getting Started

### Step 01

When you invite the bot, it will join your server with some of the basic permissions that the bot requires to function properly. Therefore, be sure to grant those permissions access.

<div data-full-width="false"><figure><img src="/files/cBZhQQKHx0J3xmcZez4p" alt=""><figcaption></figcaption></figure></div>

### Step 02

The AuthGG role needs to be placed above the verified and/or unverified roles in your discord server as the next action. The bot won't be able to add or remove those roles otherwise.

{% hint style="info" %}
However we suggest you to move AuthGG role to the top of your roles hierarchy for the maximum level of security
{% endhint %}

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

### Step 03

AuthGG uses custom emotes. Please enable the **`Use External Emoji`** permissions for the **`@everyone`** role in the channels where your verification embed is located and where your verification logs are located if you encounter any visual issues like this one.

<figure><img src="/files/7NhRtlDtlAIVgOLMJSJW" alt=""><figcaption></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.authgg.us/getting-started.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.
