Counters
A counter is a chat command that goes up by one each time someone uses it. Counters are useful for tracking running totals on stream, such as deaths per session, retries, donation milestones, or any other recurring tally.
Counters are managed on the Counters page (/counters), separate from regular commands. In chat they behave like a normal command: a viewer types the trigger, the bot responds with the message you configured, and the stored count goes up by one.
How it differs from a regular command
In all other respects a counter is configured like a custom command: trigger, aliases, cooldowns, permission, and an enabled toggle.
Creating a counter
Click New counter on /counters and fill in:
Example
- Trigger:
!deaths - Aliases:
!died, !rip - Message:
Death count for this stream: {count}. - Cooldowns: 5 s global, 0 per-user
After seven invocations, chat displays: "Death count for this stream: 7."
Editing a counter
Click the edit icon on the row. The dialog shows the current count. If a chat use increases the counter while the dialog is open, your save will not undo that increase — streamion.bot only writes a new count value when the field is different from what it was when you opened the dialog. So you can safely edit the message text mid-stream without losing recent counts.
Who can trigger a counter?
The minimum role on each individual counter controls which viewers can trigger it in chat (Everyone, Follower, Subscriber, VIP, Moderator, Broadcaster). It only applies to chat — who can edit counters in the dashboard is managed on the Team page.