Skip to content

Creating Commands

When you click to create or edit a command, a window will open divided into 3 main tabs. Below we explain each of them in detail so you can configure your command perfectly.

Here you define the command’s identity. This is the mandatory part for it to exist.

  • What it is: The trigger the user types in the chat.
  • How to fill: Type the keyword (e.g., !social).
  • Tip: Bearry accepts with or without !, but we recommend using it for clarity.

You define who rules the chat! The options are usually:

  • Everyone: Anyone in the chat can use. Ideal for !social, !discord.
  • Subscriber: Only channel subscribers. Great for exclusive commands or perks.
  • Moderator: Only your mods and you. Use for warning or control commands (e.g., !clearchat).
  • Broadcaster: Only you. Useful for test commands or sensitive settings.
  • What it is: An internal note for you. Does not appear in the chat.
  • Example: “Command that shares the Discord link”. Helps a lot when you have 50 commands and don’t remember what each one does.
  • What it is: Other ways to call the same command.
  • How to use: Type the alias and press Enter.
  • Example: If the command is !hi, you can add !hello and !hey. Thus, any of these will make the bot respond with the same thing.
  • What it is: A button to turn the command on/off without deleting it.
  • Default: On (green).

This is where the magic happens. You define the text that will be sent in the chat.

  • What it is: The main text.
  • How to fill: Type the complete phrase. Can contain emojis and links.
  • Variables: Use the “Available Variables” menu to insert special codes like \{user\} (person’s name) or \{random\} (random number).

If you want the bot not to always answer the same phrase:

  1. Type an alternative phrase in the field.
  2. Click +.
  3. Result: Each time someone uses the command, Bearry will choose one of these options randomly.

Here you configure advanced behavior and spam control.

The Cooldown is the command’s “rest time”.

  • Why use? To prevent someone from “spamming” (typing repeatedly) the same command and polluting the chat.
  • How it works: If you set 30 seconds, after someone uses !social, the bot will ignore this command for the next 30 seconds.
  • Recommendation:
    • Common commands: 5 to 15 seconds.
    • Long/large commands: 30 to 60 seconds.
  • Validation: Accepts from 0 to 300 seconds.

A quick way to restrict the command only to the team, ignoring the permission selection from the first tab. Useful for administration commands or quick tests.