Skip to content

Custom Commands

Create dynamic commands to engage your chat.

  1. Go to the Commands tab in the dashboard.
  2. Click Add Command.
  3. Enter a trigger (e.g., !socials) and a response.

You can use variables in your command responses:

  • ${user}: The name of the user who triggered the command.
  • ${channel}: The name of the channel.
  • ${count}: The number of times the command has been used.
  • ${touser}: The user mentioned in the command (e.g. !hug @user). Defaults to sender if no user mentioned.
  • ${random}: A random number between 1 and 100.
  • ${random min-max}: A random number between min and max (e.g. ${random 1-10}).

Control who can use commands:

  • Everyone: All viewers.
  • Subscriber: Only subscribers.
  • VIP: VIPs and Mods.
  • Moderator: Only Moderators.
  • Broadcaster: Only the streamer.
  • Founder: Channel founders.
  • Subscriber Tiers: Specific tiers (Prime, Tier 1, Tier 2, Tier 3).

You can also set cooldowns to prevent spam.

Moderators and the Broadcaster can manage commands directly from chat:

  • !addcmd <trigger> <response>: Create a new command.
  • !delcmd <trigger>: Delete a command.
  • !editcmd <trigger> <response>: Edit an existing command.
  • !setcount <trigger> <count>: Manually set the usage count for a command.