Dynamic channels that automatically update their names to display real-time server statistics. Track members, bots, boosts, roles, and more with customizable formatting and goal celebrations.
# Basic member counter (voice channel recommended)
/counter create type:Members & Bots channel:Voice (Recommended)
# Custom formatted counter
/counter create type:Server Boosts channel:Voice template:🎉 Boosts: {count}
Select what you want to track (members, bots, boosts, roles, etc.)
Voice channels recommended—they're visible but non-interactive
Customize display format using {count} placeholder
Members & Bots
Total server population including bots
Default: All Members: 150
Members Only
Human members excluding bots
Default: Inhabitants: 142
Bots Only
Bot count in server
Default: Bots: 8
Members Without Roles
Users with only @everyone role
Default: No Roles: 12
Online Members
Currently online (not offline/invisible)
Default: Online: 85
Offline Members
Offline or invisible users
Default: Offline: 57
additional parameter with a role mention or ID.Members With Role
/counter create type:Members With Role
additional:@RoleName
Counts users with specific role
Online With Role
/counter create type:Online With Role
additional:@Moderators
Online users with specific role
Offline With Role
/counter create type:Offline With Role
additional:@Staff
Offline users with specific role
Server Boosts
Current boost count
Default: Boosts: 14
Roles in Server
Total role count
Default: Roles: 42
Banned Members
Total ban count
Default: Banned: 5
Pending Members
Members awaiting verification
Default: Pending: 3
/counter create type:Members Only channel:Voice (Recommended) template:👥 Members: {count} category:@Statistics
/counter edit counter:Select from autocomplete new:Server Boosts template:🚀 Boosts: {count} goal:100
What you can change:
/counter delete counter:Select counter channel:true
Options:
channel:true - Deletes both counter and channelchannel:false - Removes counter but keeps channel/counter list
Shows all active counters with:
Max 5 counters per server
Force immediate counter updates:
/counter refresh
Set milestones that trigger celebration messages when reached.
/counter goal type:Members Only target:500 message:🎉 We hit {goal} members! Welcome {server} community! channel:#announcements display:Separate Channel
Inline Mode
Shows progress in existing counter
Members: 450/500
Goal removed from counter after reached
Separate Channel (Recommended)
Creates dedicated goal tracking channel
🎯 Goal: Members Only: 450/500
Auto-created if no channel specified
Use these in your celebration message:
| Placeholder | Replaced With | Example |
|---|---|---|
{count} | Current count | 502 |
{goal} | Target number | 500 |
{server} | Server name | My Server |
{type} | Counter type | Members Only |
/counter goal-status
Shows:
/counter goal-remove
Removes active goal with confirmation.
For separate goals: Deletes tracking channel
For inline goals: Clears goal from counter
Use {count} as placeholder for the number:
# Default formatting
Members: 150
# With emoji
👥 Members: 150
# With decoration
╭─ Members: 150 ─╮
# Inline goal (before reached)
Members: 450/500
# After goal reached
Members: 502
# Separate goal channel
🎯 Goal: Members Only: 450/500
# Stats style
📊 Population: 150
# Minimalist
150 humans
# Detailed
👥 Active Members: 150
{count} is replaced automatically| Type | Best For | Notes |
|---|---|---|
| Voice | General stats | Recommended visible but non-interactive |
| Text | Detailed info | Can send messages |
| Stage | Premium servers | Level 3 boost required |
| Category | Organization | Acts as folder |
| Announcement | News-style | Can be followed |
User: Needed to create, edit, and delete counters
Bot: Requires these permissions in the category/server:
| Counter Type | Additional Permission |
|---|---|
| Banned Members | Bot needs Ban Members |
| All Others | Standard permissions only |
Causes:
Fix:
Error: "Maximum of 5 active counters"
Fix: Delete unused counters with /counter delete before creating new ones
Causes:
Fix:
/counter edit with correct roleChecklist:
Fix: Use /counter goal-status to verify setup
For Online/Offline counters:
For Banned Members:
Fix: Use /counter refresh to force recalculation
Use Categories
Create a "📊 Statistics" category to group all counters together
Consistent Naming
Use matching emoji/formatting across all counters for visual cohesion
Permission Setup
Lock counters to prevent users from joining/messaging
Voice channels are:
/counter delete./counter edit.