AdvancedCounter

Not just another counting bot — a smarter, stricter, and more chaotic way to count on Discord.

Built for communities that actually care about their counting channel.

what is advancedcounter?

AdvancedCounter is a Discord counting bot designed to go beyond basic “type the next number” gameplay. It supports real math expressions, multiple counting modes, strict anti-cheat rules, and detailed stats across servers and users.

Whether your server wants casual chaos or serious number discipline, AdvancedCounter adapts to how you want to count.

why use advancedcounter?

⚙️ setup

/setup-counter

who can use: admins

Sets up a counting channel and initializes the counter with your chosen rules.

options:

  • channel – choose where counting happens (default: current channel)
  • counting-mode – normal, fibonacci, or prime numbers

🎮 commands

/stats

View your personal stats or your server’s current progress, including total counts and top contributors.

/botstats

Displays global statistics across all servers, including total guilds, users, counts, and record highs per mode.

/counter-setting

who can use: admins

Fine-tune how counting works in your server.

  • mode – switch counting mode
  • slowmode – apply channel slowmode
  • blacklist / unblacklist
  • whitelist / unwhitelist
  • reset – reset the counter to zero

🎯 counting modes

Hover over a mode to learn more

🔢

Normal

1, 2, 3, 4, 5…

The classic counting experience. Each number follows the last in perfect sequence.

💡 Perfect for casual servers and relaxed counting sessions.

🌀

Fibonacci

1, 1, 2, 3, 5, 8…

Each number is the sum of the previous two. The sequence grows exponentially!

⚠️ Mistakes become increasingly painful as numbers grow.

💎

Prime

2, 3, 5, 7, 11…

Only prime numbers allowed. Test your mathematical prowess!

🚫 No composites. No mercy. Pure mathematical challenge.

🧮 math input support

AdvancedCounter accepts real math expressions, not just plain numbers. Your input is evaluated and validated before counting.

Click any card to learn more

Addition
1+1 → 2

Add numbers together using the + operator.

Examples: 5+10, 100+200

Subtraction
10-3 → 7

Subtract numbers using the - operator.

Examples: 50-25, 100-1

✖️ Multiplication
3*4 → 12

Multiply numbers using * for quick calculations.

Examples: 5*5, 2*3*4

Division
20/4 → 5

Divide numbers using the / operator.

Examples: 100/10, 81/9

Powers
2^5 → 32

Use ^ to raise numbers to powers.

Examples: 3^3=27, 10^2=100

🔗 Grouping
(5*2)+1 → 11

Use parentheses to control order of operations.

Examples: (10+5)*2, ((2+3)*4)

Square Root
sqrt(49) → 7

Calculate square roots with sqrt().

Examples: sqrt(144)=12, sqrt(81)=9

💻 Binary
00010000 → 16

Enter numbers in binary format (base 2).

Examples: 00001010=10, 11111111=255

📜 rules