🔢
Free forever

Count together, one number at a time

Counting turns a text channel into a shared game: members start at 1 and take turns posting exactly the next integer. A correct count gets ✅. A wrong number or two consecutive turns by the same member gets ❌, a short failure line, and the next number returns to 1.

Start free

No credit card · Free forever plan · Online 24/7

Counting is Free forever, with one counting channel per server on every plan. The current number, server high score and each member’s correct-count total survive bot restarts. Resetting a streak or changing channels keeps the high score and member leaderboard. Nothing pauses when Pro access ends.

What you get

Simple rules and immediate feedback

Post literal positive integers only: no spaces, leading zeroes, expressions or other text. Bots and webhooks are ignored. Edited or deleted messages never change a count.

A record worth beating

The server high score records the longest successful streak. /counting stats privately shows the current number, next number, high score and top 10 members by lifetime correct counts.

One channel, clear permission warnings

Choose the channel in the dashboard or with /counting set. Staff need Manage Server for set and reset. Missing bot permissions suspend counting with a warning until repaired; hidden or obfuscated saved channels are never touched.

What it needs

Setting it up

  1. Open your bot’s Modules tab, enable Counting, select Configure and choose the server. Select the Counting channel, turn on Enable counting, then Save Settings. Each server has its own game.
  2. Alternatively, a member with Manage Server can use /counting set channel:#counting. Start by posting 1; another member posts 2. Use /counting reset to restart at 1 without clearing scores.

Example

Alex posts 1 and gets ✅. Sam posts 2 and gets ✅. Sam then posts 3: ❌, one failure line, and the next number is 1. The high score remains 2, and both Alex and Sam keep one correct count.

Limits and troubleshooting

Limits

If it doesn’t work

Example commands

CommandWhat it does
/counting set channel:#countingChoose one visible text channel in this server and enable the game. Manage Server required.
/counting resetRestart at 1, preserving the server record and member totals. Manage Server required.
/counting statsPrivately show the current number, high score, status and top 10 member totals. Available to members who can view the counting channel.

What does it cost?

Counting is free forever — it is one of the 16 stock modules included with the free plan.

Free
$0 forever
  • 1 hosted bot, online 24/7
  • 16 free-forever modules
  • 10 custom commands
  • No credit card required
Pro
$9.99 /month
  • 3 bots
  • All 44 modules
  • AI Module Builder (50 credits/mo)
⚡ Start free. Pro is $9.99/month. Upgrade to Pro to unlock Pro features.

Frequently asked questions

What happens after a mistake?

The bot reacts ❌ and posts one short line such as “@user ruined it at 57, the next number is 1”. The streak starts over, but the record and lifetime correct-count totals remain. Posting twice in a row counts as a mistake, even with the right number.

What permissions and intents does Counting need?

The bot needs View Channel, Send Messages, Add Reactions and Read Message History in the chosen text channel, plus Message Content Intent enabled in the Discord Developer Portal. Missing permissions stop counting, warn in the channel when writable and in bot logs, and appear as suspended in dashboard settings. Permissions resume automatically when repaired.

Can edits, deletions or bots change the game?

No. Only new member messages in the saved counting channel are attempts. Bots and webhooks are ignored. Editing or deleting an accepted message does not undo it. Empty content is ignored. Other non-empty messages, including chat and math expressions, break the streak.

Related modules

Add Counting to your server today

Create your bot, toggle the module on, and it's live — hosted for you, no code, no downloads.

Start free

No credit card · Free forever plan · Online 24/7