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.
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.
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
View your personal stats or your server’s current progress, including total counts and top contributors.
Displays global statistics across all servers, including total guilds, users, counts, and record highs per mode.
who can use: admins
Fine-tune how counting works in your server.
mode – switch counting modeslowmode – apply channel slowmodeblacklist / unblacklistwhitelist / unwhitelistreset – reset the counter to zeroHover over a mode to learn more
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.
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.
2, 3, 5, 7, 11…
Only prime numbers allowed. Test your mathematical prowess!
🚫 No composites. No mercy. Pure mathematical challenge.
AdvancedCounter accepts real math expressions, not just plain numbers. Your input is evaluated and validated before counting.
Click any card to learn more
1+1 → 2Add numbers together using the + operator.
Examples: 5+10, 100+200
10-3 → 7Subtract numbers using the - operator.
Examples: 50-25, 100-1
3*4 → 12
Multiply numbers using * for quick calculations.
Examples: 5*5, 2*3*4
20/4 → 5Divide numbers using the / operator.
Examples: 100/10, 81/9
2^5 → 32Use ^ to raise numbers to powers.
Examples: 3^3=27, 10^2=100
(5*2)+1 → 11Use parentheses to control order of operations.
Examples: (10+5)*2, ((2+3)*4)
sqrt(49) → 7Calculate square roots with sqrt().
Examples: sqrt(144)=12, sqrt(81)=9
00010000 → 16Enter numbers in binary format (base 2).
Examples: 00001010=10, 11111111=255