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.
Tab 1: General (Basic Settings)
Section titled “Tab 1: General (Basic Settings)”Here you define the command’s identity. This is the mandatory part for it to exist.
Command Name (Mandatory)
Section titled “Command Name (Mandatory)”- 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.
Permission (Who can use?)
Section titled “Permission (Who can use?)”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.
Description (Optional)
Section titled “Description (Optional)”- 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.
Aliases (Optional)
Section titled “Aliases (Optional)”- 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!helloand!hey. Thus, any of these will make the bot respond with the same thing.
Active (Switch)
Section titled “Active (Switch)”- What it is: A button to turn the command on/off without deleting it.
- Default: On (green).
Tab 2: Responses (What the bot says)
Section titled “Tab 2: Responses (What the bot says)”This is where the magic happens. You define the text that will be sent in the chat.
Main Response (Mandatory)
Section titled “Main Response (Mandatory)”- 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).
Response Variations (Optional)
Section titled “Response Variations (Optional)”If you want the bot not to always answer the same phrase:
- Type an alternative phrase in the field.
- Click
+. - Result: Each time someone uses the command, Bearry will choose one of these options randomly.
Tab 3: Advanced (Control)
Section titled “Tab 3: Advanced (Control)”Here you configure advanced behavior and spam control.
Cooldown
Section titled “Cooldown”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.
Moderator Only (Switch)
Section titled “Moderator Only (Switch)”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.