Reference
Counter types
Every value a Dexy counter channel can show, with its options and an example, generated from the bot's code.
Members#
- {members}All members (people and bots).Takes |short, |full and |goal=.
- {users}Members who aren't bots.Takes |short, |full and |goal=.
- {bots}Bots.Takes |short, |full and |goal=.
- {online}Members online right now (online, idle and DnD).Takes |short, |full and |goal=.
- {offline}Members who are offline.Takes |short, |full and |goal=.
- {idle}Members who are idle.Takes |short, |full and |goal=.
- {dnd}Members on Do Not Disturb.Takes |short, |full and |goal=.
- {status}Members with any of these statuses: `online` (green only), `idle`, `dnd`, `offline`.Takes |short, |full and |goal=.e.g. {status:idle dnd}
- {role}Members with a role; `|online` `|idle` `|dnd` `|offline` count only those statuses.Options: |dnd |idle |offline |online. Takes |short, |full and |goal=.e.g. {role:@Role|online}
- {goal}Members still needed to reach a goal.Takes |short, |full and |goal=.e.g. {goal:1000}
Server#
- {roles}Roles (`:managed` = bot / integration roles, `:unmanaged` = the rest).Kinds: :managed :unmanaged. Takes |short, |full and |goal=.
- {channels}Channels (`:text`, `:voice` or `:category`).Kinds: :text :voice :category. Takes |short, |full and |goal=.e.g. {channels:voice}
- {emojis}Emojis (`:static` or `:animated`).Kinds: :static :animated. Takes |short, |full and |goal=.
Voice#
- {invoice}People in voice now. `:#a #b` only those channels or categories, `:not #a` all but those.Takes |short, |full and |goal=.
Time#
- {time}The time (default format `%H:%M`, `|tz=` to change the timezone).Options: |tz.
- {date}The date (default format `%d %b %Y`).Options: |tz. e.g. {date:%A, %d %B}
- {countdown}Time left until a date. `|d|h|m` pick the units, `|long` spells them out, `|end=` is shown when it's over.Options: |d |end |h |long |m |tz. e.g. {countdown:2026-12-31 20:00}
- {timer}Time since a date (same options as countdown).Options: |d |h |long |m |tz. e.g. {timer:2026-01-01}