← Back to Docs

// Guide

Server Stat Counters

Live member, bot, online, role, and channel counts displayed right in voice-channel names — an always-visible dashboard at the top of your channel list.

TierFree
You'll needManage Guild permission.

Server Stat Counters turn locked voice channels into live tickers: the bot creates a channel named from your format string and keeps the number in its name up to date — Members: 1,204, Online: 87, and so on. Because they're just channel names, every member sees the counts at a glance without running a command.

Six counter types are available:

| Type | Counts | |---|---| | Total Members | Everyone in the server, humans and bots | | Human Users | Members excluding bots | | Bots | Bot accounts only | | Online Members | Members currently online | | Channel Count | Total channels in the server | | Role Count | Total roles in the server |

Free up to 3 counters

Every guild can run up to 3 stat counters on the Free tier. Creating a fourth requires a Pro subscription, which raises the limit to 10; Elite raises it to 50. See Subscription Tiers.

The Server Stats tab

Unlike most features, this isn't a card on the Features grid — Server Stats has its own tab on the guild dashboard. It shows three sections: Active Counters (what's running now), Create New Counter, and a Managed Channels list of the voice channels the bot created and keeps renaming.

Guild dashboard — Server Stats tab
FeaturesPermissionsServer StatsAnalyticsEventsTokens
Active Counters
Counters currently updating: 2 of 3 (Free tier)
Create New Counter
Total Members

Total Members · Human Users · Bots · Online Members · Channel Count · Role Count

Members: {count}

{count} is replaced with the live number.

Create
CancelSave Changes
Managed ChannelTypeCurrent
Members: 1,204Total Members1,204
Online: 87Online Members87
Pick a type, write a name format with {count}, and click Create.

Creating a counter

  1. 1

    Open the Server Stats tab on your guild's dashboard. You'll need Manage Guild permission on your Discord account to see the guild in the dashboard at all.

  2. 2

    Pick a Type under Create New Counter — Total Members, Human Users, Bots, Online Members, Channel Count, or Role Count.

  3. 3

    Write the Channel Name Format. Use the {count} placeholder where the number should appear — e.g. Members: {count} or 🟢 Online: {count}. The bot substitutes the live value every time it updates.

  4. 4

    Click Create. The bot creates a locked voice channel with that name and adds it to Active Counters and Managed Channels. Drag it wherever you like in your channel list — the top of the list is the classic spot.

To retire a counter, remove it from the dashboard (or use the command below) rather than deleting the voice channel by hand — that keeps the Managed Channels list in sync.

From Discord: /serverstats

Everything the tab does is also available in Discord with /serverstats create · delete · list · updateadmin:

| Subcommand | What it does | |---|---| | create | Create a new counter (type + name format) | | delete | Remove a counter and its channel | | list | List your active counters | | update | Force an immediate refresh / change a counter's settings |

Counts update on a schedule, not instantly

Discord limits how often channel names can change, so counter names refresh periodically rather than on every join or leave. If a number looks stale, /serverstats update nudges it.

  • The Analytics tab (Elite) covers command usage stats — totals, most-used commands, and a 7-day chart — where stat counters cover membership numbers.
  • See the command reference for full command details, and Subscription Tiers for what Pro unlocks beyond the 3-counter limit.

Have a question that isn't covered here? Ask in support.