> For the complete documentation index, see [llms.txt](https://slope-bot.gitbook.io/slope-bot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://slope-bot.gitbook.io/slope-bot/features/chatting-rewards.md).

# Chatting Rewards

Server admins can enable Chatting Rewards to let community members earn points simply by being active in the server. You can configure up to **5 channels** where chatting will grant users points.

***

## <mark style="color:purple;">How to Enable a Chat Reward Channel?</mark>

#### **Use the `/chat add-channel` command**

**Limit:** Up to **5** channels can be added.\
Users will earn points only for eligible messages sent inside these configured channels.

#### **You can use the `/chat remove-channel` command to remove an already added channel.**

***

### <mark style="color:purple;">Customizations</mark>

#### **1. `/chat reward-per-message`**

Set how many points a user earns for every eligible message they send.\
This lets you fine-tune how quickly users progress through your reward system.

#### **2. `/chat cooldown-per-user`**

Defines how often a user can earn points from chatting.

* The default cooldown is **10 seconds**.
* Example: If a user sends a message and earns points, they must wait 10 seconds before another message can reward them again.
* Any messages sent during the cooldown will **not** give points.

This helps prevent spam and encourages natural conversation.
