Skip to main content

Custom commands

Custom commands are user-defined chat commands with a static response, configured without writing code. They are commonly used for recurring questions and announcements such as !discord, !schedule, !socials, !lurk, or !setup.

Creating a command

  1. Open /commands.
  2. Click New command.
  3. Fill in:
    • Trigger — e.g. !discord. Must start with ! and be unique in your workspace (no clash with built-in triggers or aliases).
    • Response — the message the bot sends back.
    • Permission — who can use it. See Permissions.
    • Cooldowns — global and per-user, in seconds.
    • Aliases (optional) — extra triggers that produce the same response.
  4. Save.

Editing and deleting

Each row on the Commands page has actions to edit, toggle on/off, or delete. Deleting a command is permanent — but disabling it (toggle off) is reversible.

Tips

  • Keep responses short. Twitch caps chat messages at ~500 characters; longer messages may be truncated by Twitch.
  • Reserve quick aliases for popular commands (!d for !discord).
  • Use a high per-user cooldown for commands that print long messages, so chatters can't flood the channel.
  • Disable rather than delete while you experiment — settings are kept.