▦ STATS CHANNELS

Server statistics at the top of your channel list.

One click creates a category and 5 classic stat channels — members, online, boosts and more. Voice-channel names update automatically every 10 minutes without breaking Discord's rate limits. Custom emojis, custom templates, custom ordering.

What {title} can do

Quick setup in 30 seconds

One click creates a 📊 Server Stats category and 5 locked voice channels (members, online, humans, bots, boosts). Live values appear within the next 10 minutes.

9 stat types

Total members, online, humans, bots, boosts, roles, channels, new members today, top XP member. Up to 10 stat channels per server, freely combinable.

Custom templates with {value}

Each channel name is a template like "👥 Members: {value}" — custom emojis, custom ordering, live preview in the dashboard. Up to 100 characters after rendering (Discord limit).

Skip-when-unchanged cache

Values that haven't changed are not renamed via the API at all. On a quiet server: zero rate-limit consumption. Scales cleanly to 1M+ servers.

Custom-bot precedence

If your server has a custom bot configured, renames run under its token and rate-limit budget. Custom bots don't share TeraOne's pool.

Presence-intent guidance

The online counter requires the Presence intent. TeraOne already has it enabled; for custom bots the dashboard shows a warning banner when the intent is missing.

In detail

Update cycle & rate limits

Discord limits voice-channel renames to 2 every 10 minutes per channel. The worker therefore runs on a fixed 10-minute tick: compute values, compare the rendered name with the previous one, only rename on a difference. This keeps the rate-limit budget reserved for channels that actually need it.

Dashboard management

A dedicated tab in the dashboard. Add, edit, reorder, delete — all from a single screen. The live preview shows what the channel name will look like after rendering while you edit.

  • Quick-setup card for servers that want to start in 30 seconds
  • Add/edit dialog with stat-type selector and template input
  • Force-update button for an instant refresh
  • Drag-and-drop ordering (planned in V2)
  • Presence-intent warning banner for custom bots

Privacy

Stats channels aggregate only publicly visible server metadata (member count, boost count, role count). No private messages, no user IDs in channel names. All values come from the bot's Discord gateway state — no additional tracking.

Frequently asked questions about {title}

Why do values only update every 10 minutes?

Discord limits voice-channel renames to 2 every 10 minutes per channel. Faster updates would lead to dropped renames or rate-limit errors — 10 minutes is the only reliable cadence.

Can members join the stat voice channels?

No. Quick setup creates them with @everyone Connect denied — display-only channels. You can change the permission manually, but it's rarely useful.

What about custom bots?

Stat-channel renames run under your custom bot's token, using its own rate-limit budget. Prerequisite: the Presence intent is enabled in the Discord Developer Portal (Bot → Privileged Gateway Intents).

How many stat channels can I create?

Up to 10 stat channels per server. Most servers do well with 4–6 (members, online, boosts and 1–2 custom values).

More modules

Ready for TeraOne?

Two clicks to set up. No onboarding, no credit card.

Discord Stats Channels — Live Members, Online & Boosts as Voice Channels | TeraOne · TeraOne