# 2. Basic Config

### Response Mode

Auto: replies when it detects a question. Select: replies only when you mention the bot.

#### Commands:

Set: `/mode mode_type:auto` or `/mode mode_type:select`

Check: `/mode_status`

### Allowed Channel

Use this if you want the bot to respond only in one channel.

#### Commands:

Set: `/select_channel channel:#channel`

Clear: `/select_channel`

Check: `/channel_status`

### Tone (How the bot talks)

You can change the bot’s writing style per server:

* professional: formal and structured
* friendly: warm and conversational
* detailed: step-by-step and thorough
* humorous: light and fun

#### Commands:

Set: `/set_tone tone:friendly` (or professional/detailed/humorous)

Check: `/tone_status`

### Embed Color (Bot embeds theme)

Set a custom embed color for the bot’s embeds using a hex code:

`/embed_color color_hex:#FF10F0`

#### Reset to default:

`/embed_color color_hex:` (leave it empty)

### Admin Roles (Who can manage the bot)

To allow non-admin users to configure the bot, add roles as bot admins:

Add: `/admin_role action:add role:@RoleName`

Remove: `/admin_role action:remove role:@RoleName`

List: `/admin_role action:list`

Clear: `/admin_role action:clear`


---

# 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://ansari-labs.gitbook.io/ansari-labs/products/ai-powered-assistant/setup-guide/2.-basic-config.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.
