Skip to main content
Skip to main content

Chat commands

Custom !commands with variables, roles, cooldowns and aliases, a public command list for viewers, and an importer for your old bot.

Open in Trigglow

A command is a word such as !discord plus the reply the bot posts. One command answers on Kick, Twitch and YouTube, in the chat where it was typed. Choose Command (the first word of the message) or Keyword (the word anywhere in the message).
Each command has a minimum role (everyone, follower, subscriber, VIP or moderator), a channel cooldown and a per-viewer cooldown, an optional time window with its timezone, extra aliases, and can redirect to another command. Replies use $(…) variables such as $(sender), $(toname), $(uptime), $(count), $(random 1 100) or $(urlfetch …), and the Variables tab lists all of them. Insert variables or emotes from the picker next to the reply, and press Test to preview it before you save.
Defaults has ready-made commands you turn on with one click. In My commands you can search, select several commands and turn them on, off or delete them at once. Deleting two or more moves them to “Recently deleted”, where you can restore them for a while.
Your public command page at /<username>/commands lists your active commands and the built-in ones for viewers; switch it off with Public command page. Import (owner only) brings commands over from Nightbot (connect your account) and from Botrix, Kicklet, kick.cx, StreamElements or Streamlabs Cloudbot (paste what the page tells you to open), or from a JSON file. Before anything is saved you choose, for each name that already exists, whether to overwrite, skip or rename it.

Steps

  1. 1
    Open Trigglow Bot → Commands → My commands and click New command.
  2. 2
    Type the name (for example !discord) and the reply, adding variables or emotes from the picker.
  3. 3
    Set the minimum role, the cooldowns and, if you need them, aliases or a time window.
  4. 4
    Click Test to preview the reply, then save.
  5. 5
    Type the command in your chat to check it.
Tip
Turn on “Suggest commands on a mistyped !command” so the bot lists your commands when someone types one that does not exist.
Note
YouTube chat takes shorter messages (200 characters) than Kick and Twitch (500), so a long reply is cut on YouTube.
Note
Imported replies are converted to Trigglow variables when there is an equivalent. Anything Trigglow does not recognise is kept as text and flagged in the review.
Tip
Use <ifKick>…</ifKick>, <ifTwitch>…</ifTwitch> or <ifYouTube>…</ifYouTube> to show part of a reply on one platform only.