# ChatBot

The `/chatbot` or `-chatbot` command allows server administrators to set up and configure the ChatBot feature. The ChatBot is an AI assistant that can interact with users when mentioned or used in a designated channel. You can enable or disable the ChatBot, configure a specific channel for it, and select the language it operates in.

{% hint style="danger" %}
You need the **ManageGuild** permission to use the `/chatbot` command.
{% endhint %}

## How to Use the Command

1. **Trigger the Command**\
   You can use the command with either the **slash** or **prefix**:
   * `/chatbot`
   * `-chatbot`
2. **Select an Option**\
   After triggering the command, you will be prompted to choose one of the following options:

### Option 1: Status

Select **Status** to enable or disable the ChatBot:

* **Enable**: Activates the ChatBot, allowing users to interact with it.
* **Disable**: Deactivates the ChatBot, making it unavailable for use.

### Option 2: Channel

Select **Channel** to configure a specific channel for the ChatBot. When a channel is set, users can interact with the ChatBot without needing to mention it, provided the interaction happens within the configured channel.

### Option 3: Language

Select **Language** to change the ChatBot’s language. You will be presented with a list of available languages to choose from. Once selected, the ChatBot will communicate in the chosen language.

## Permissions Needed

To use the `/chatbot` command, ensure that you have the **ManageGuild** permission in your server.

***

For further assistance, refer to the bot's help menu or [contact our support server](https://discord.gg/cGNFnsXpwZ).


---

# 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.airwavy.xyz/overview/commands/admin/chatbot.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.
