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