Counting Game — Quick Overview

TL;DR

  • Post the next number only—digits, no text/emojis; max 12 digits.
  • Cooldown ≈2s between valid numbers; no double-posts unless idle or grace windows apply.
  • Mistakes are deleted; bot posts expected number. Milestones every 100; top counter holds Master Counter.
  • See ranks with /leaderboard counting (options for size and freshness).

Basics #

  • Where: Post numbers only in the designated counting channel(s).
  • Goal: Count up together, one message at a time (1, 2, 3, …).
  • Format: Digits only (0–9). No text, emojis, or symbols. Max 12 digits.

Timing & double-posts #

  • Cooldown: ~1 valid number every 2 seconds per user.
  • No double-posting unless one of these applies:
    • ~15s have passed since the last valid number, or
    • Channel idle for ~30s, or
    • Short “streak protection” right after a mistake.
  • Master Counter: stricter double-post timer (≈3× longer).

Mistakes & edits #

  • Wrong/invalid posts are deleted; a temporary “out-of-order” role may be applied.
  • The bot posts the expected number after mistakes to stabilize the count.
  • Editing counting messages isn’t allowed; edited ones are deleted.

Milestones #

  • Every 100 numbers may grant a milestone role; the bot may react/celebrate.

Master Counter #

  • Top leaderboard user gets “Master Counter.”
  • Role automatically moves with the leader.

Leaderboard command #

  • Use: /leaderboard counting
  • Shows ranked users with totals; pagination if more than 10.

Options

  • top: 1–50 (default 10)
  • include_pending: true/false (default true; show freshest cached totals)

Rate limits

  • Light per-server cooldown (~1 use/3s); results are cached.

Possible outputs

  • Embed (with/without pages)
  • “Empty” notice
  • Short error message