Available Commands

Signatures shown are defaults - each channel owner can rename them via that channel's settings page.

Custom commands (mod-managed)

Command Access Description
!addcommand !name text mod Create a custom command, or edit its text if it already exists.
!delcommand !name mod Delete a custom command.
!settimer !name <seconds>|off mod Auto-post that command's text on an interval (minimum 60s); off disables it.
!setpin !name on|off mod Toggle auto-pin for that command's sends.
!customcommands all List all custom command names for the channel.
!name all (mod-only if pinned) Trigger a custom command.

Counters

Command Access Description
!addcounter #name [mod] mod Create a counter starting at 0; add mod to restrict updates to mods.
!delcounter #name mod Delete a counter.
!counters mod List all counter names.
#name / #name + N / #name - N all (or mod/exception-listed) Increment/decrement a counter.
!addexception username mod Grant a user rights to update mod-restricted counters.
!remexception username mod Revoke that right.

Chat stats

Command Access Description
!topchatters [day|week|month|all] all Top chatters leaderboard for the period.
!topsmiles [period] all Most-used emotes for the period.
!countword <word> all How many times a word was said today.
!countmsg [period] all Your message count and rank for the period.
!countunique [period] all Count of unique chatters for the period.
!botinfo mod Bot uptime and DB stats summary.

Moderation

Command Access Description
!addword <word> mod Track a word for word-count stats.
!remword <word> mod Stop tracking a word.
!update7tv mod Re-sync the channel's 7TV emote set into the tracked-word whitelist.

Mini-games

Command Access Description
!muteduel [@user] [seconds] all Challenge chat or a user to a dice-roll duel; loser gets timed out.
!muteaccept all Accept a pending mute duel.
!совет all Get a random Dota 2 item suggestion.