Stats channels

Voice channels whose name is a live counter — members, boosts, roles, channels.

A voice channel nobody joins, whose name shows a number: 👥 Members: 1204. It updates itself.

Alpha — new, not yet battle-tested.

Set it up

  1. Enable Stats Channels in the Plugin Market.
  2. On the Stats Channels page, add a counter: pick the type and a name template.
  3. Save, then press Create channel — CloudMod creates a voice channel nobody can join (optionally under the Category for new channels). Or pick an existing voice channel instead; only voice channels work.

Counter types

TypeCounts
Memberseveryone on the server, bots included
Boostscurrent server boosts
Roleshow many roles exist, not counting @everyone
Channelspermanent channels — categories, temporary voice rooms and open tickets are not counted

The template controls the text — {count} (or {value}) is where the number goes. Up to 100 characters.

Milestone goals

Optionally add goals: when a count reaches a number (1 to 100,000,000), the bot announces it once in a channel you choose. Once, not on every tick — a goal that's been reached stays reached, even across restarts.

A goal counts the server its announcement channel is on. The announcement can use {target}, {count} and {server}.

Good to know

  • Counters update about every 10 minutes, and right away when you save. Discord rate-limits channel renames hard, and a counter that fights that limit would stop updating entirely.
  • If the channel is deleted, the counter stops. Your project's Health Check page reports configured channels that no longer exist.
  • The channel count stays still when a temporary channel appears. Categories, temporary voice rooms and open ticket channels are left out on purpose. Counting them would make the number jump for something nobody created — and every jump spends one of the two renames Discord allows per ten minutes, which a real change then has to wait for.

Requirements: Manage Channels, plus Send Messages and Embed Links for goal announcements.