Guide/Tools/Live counters (channel names & topics)
Discord Member Count & Server Stats Channels
Live channel-name and topic counters: members, boosts, clocks, countdowns, external stats.
Quick answer
Member and clock counters
!counter create "👥 Members: {members}"
!counter create "🕒 {clock:Europe/Madrid:HH:mm}" interval:600
!counter test "{members:humans} humans"Ask the guide
Step by step
A counter is a template with tags that the bot renders into a channel name, a channel topic, or keeps virtual for other counters to reference. Refresh interval 5 minutes to 24 hours (Discord limits how often channel names can change).
!counter create "👥 Members: {members}" creates a locked voice channel
!counter create "🟢 Online: {members:online}" channel:#stats location:channel_topic
!counter create "🚀 Boosts: {boosters} (L{boosters:level})"
!counter create "🕒 {clock:Europe/Madrid:HH:mm}" interval:600
!counter create "🎄 {countdown:2026-12-25:days} days"
!counter list · !counter view <id> · !counter edit <id> style:compact · !counter move <id> #other
!counter test "{members:humans} humans" · !counter refresh <id> · !counter disable · !counter enable · !counter errors · !counter providers| Tag | Examples |
|---|---|
members | {members} {members:online} {members:humans} {members:bots} {members:role:<roleId>} {members:online:role:<roleId>} |
boosters | {boosters} {boosters:level} |
roles · channels | {roles} {roles:assignable} {roles:hoisted} {channels} {channels:text} {channels:voice} |
clock · countdown · countup | {clock:<tz>:<format>} {countdown:<date>:<format>:<tz>:<ended text>} {countup:<date>} |
youtube · twitch · reddit | {youtube:@handle} {youtube:UC…:views} {twitch:channel:viewers} {twitch:channel:live:🔴 Live:⚫ Offline} {reddit:sub:online} |
game | {game:minecraft:play.example.com} {game:cs2:1.2.3.4:27015:online} {game:rust:host:port:status:💤 Down} (minecraft, minecraft-bedrock, valve games, fivem, samp) |
http | {http:https\://example.com/count.txt} {http:https\://api/…:data.count} with encrypted headers via !counter headers |
helpers | {number:<text>:compact} {math:…} {concat:a:b} {join:, :a:b} {replace:text:old:new} {counter:<id>} {bot:…} |
Options per counter: fallback text, number style (plain / grouped / compact), default time zone, error behaviour (keep last value / show fallback / skip). !info and !profile @user live in the same module.
Copy and try
Member and clock counters
!counter create "👥 Members: {members}"
!counter create "🕒 {clock:Europe/Madrid:HH:mm}" interval:600
!counter test "{members:humans} humans"Good to know
- Discord allows about two channel-name edits per ten minutes; the refresh floor is five minutes.
- External providers (YouTube, Twitch, HTTP) need Manage Server.
Still stuck? Ask in the support server.