Auto-responses & custom commands
There are three ways to make your bot "talk back": question responses (reply to a phrase), keyword responses (reply when certain words appear), and your own custom commands. Manage all of them in the panel, or set them from chat.
Question & answer responses
The Question Manager (panel) is the easiest way — each entry has a phrase, a response, a location (main chat, private chat or PM), an optional detection % (75–100; lower = more forgiving fuzzy matching), and an optional specific user (only reply to them). From chat:
!addq (phrase) (response) (optional %) (optional user)
Examples (variables like {uname} work in the response):
!addq (Hi Bot) (Hi, how are you {uname}?) (90)
!addq ((cd)) (Hells Bells)
A lone smiley as the phrase needs double parentheses — e.g.
((cd))above.
Remove or review with !removeanswer, !removeprevious and !responses (count). !addanswers on lets non-owners add responses too.
For the bot to chat back conversationally from these, turn on "AI /
!addqresponses" in Edit Bot Settings → Advanced.
Keyword responses
Reply whenever a message contains certain words (great for FAQs and rules). In the Keyword Manager each entry has up to four keyword groups; within a group, separate alternatives with | ("or"). From chat:
!addkeyword (price|cost) (how much) (Pricing is on our buy page!)
Remove one with !addkremove (the response text).
Custom commands
Create your own !commands in the Custom Command Manager, or from chat:
!customcommand add rules No spamming, be kind, have fun!
!customcommand remove rules
Use {text} in the response to pass along whatever the user typed after the command, plus the usual variables. Begin a response with /sendcmd !othercommand to make your command run another command.
Rename a command with an alias
Give a command a second name (the alias and the original are typed without the !):
!addalias say repeat
Now !repeat works like !say. Remove with !removealias repeat, or use the Alias Manager.
To control who can use which commands, see ranks & permissions. For everything your bot can do, browse the full, searchable command list.