# Counting

### 🔢 Astra Bot - Counting System Update! 📊

🚀 **Introducing the Advanced Counting System!** 🎉

Astra now includes a **fully automated counting system** to keep counting fun, fair, and **error-free**!\
Whether you're running a **counting challenge** or just having fun, Astra **enforces the rules** and **prevents mistakes!**

***

#### 🛠️ **How the Counting System Works**

1️⃣ **Users take turns counting in the channel.**\
2️⃣ If a user **counts correctly**, Astra **reacts with ✅** to confirm it's valid.\
3️⃣ If a user **counts incorrectly**, Astra **deletes the message** and tells them what’s wrong.\
4️⃣ If a user **counts twice in a row**, Astra **warns them and deletes the second number.**\
5️⃣ If someone **sends a non-number message**, Astra deletes it and reminds them to stay on topic.

🔥 **This system ensures fair counting and prevents users from ruining the game!**

***

#### ⚙️ **New Commands for Counting System**

🔹 **`/counting enable`** → Enables counting in the channel where it's used.\
🔹 **`/counting disable`** → Disables counting in the current channel.\
🔹 **`/counting reset`** → Resets the count to 0 (Manage Channels permission required).

***

#### ❌ **What Happens If You Count Incorrectly?**

🚫 **Wrong Number** → Astra **deletes the message** and says what the correct number should be.\
🚫 **Counting Twice in a Row** → Astra **warns you, deletes the second number**, and reminds you to let others count.\
🚫 **Non-Counting Messages** → Astra **removes off-topic messages** and tells users to stay on track.

✅ **Example of a Correct Count:**\
👤 **User1:** `1` ✅\
👤 **User2:** `2` ✅\
👤 **User3:** `3` ✅

❌ **Example of an Incorrect Count:**\
👤 **User1:** `1` ✅\
👤 **User1:** `2` 🚫 (*Deleted: "You must wait for someone else to count!")*\
👤 **User2:** `5` 🚫 (*Deleted: "Incorrect number! The next number is 2."*)

***

#### 🎯 **Why Use Astra’s Counting System?**

✅ **Prevents cheating** (no double counting).\
✅ **Automatically fixes mistakes** (deletes incorrect numbers).\
✅ **Encourages participation** (everyone gets a turn).\
✅ **Easy to reset and manage**.

🔥 **Perfect for competitive counting games or just casual fun in your server!**

***

#### 💡 **How to Get Started**

1️⃣ **Use `/counting enable`** in a channel to **activate** counting.\
2️⃣ **Start counting!** Astra will **enforce the rules automatically.**\
3️⃣ If needed, use `/counting reset` to start over.\
4️⃣ Have fun and **see how high your server can count!** 🎉

🚀 **Astra's Counting System is now live—Try it today!**
