Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Command Matching

Gopherbot commands are matched by regular expressions, not fuzzy AI intent matching. That is a strength: the behavior is predictable, testable, and safe for automation.

What happens when a command does not match

When you address the robot directly but no command matches, the robot usually replies with a message that points you back to help.

That failure can mean one of three things:

  • you mistyped the command
  • the command exists but is not available in the current channel or DM context
  • the command is not visible to you because of policy or authorization

v3 quality-of-life behavior

If a command is clearly valid somewhere else, the engine can often tell you that it belongs in another channel or in DM. That happens before generic catch-all behavior, so users get a more useful answer than a plain “no command matched”.

Best next step

Use help <keyword> instead of guessing. The help system understands command metadata and current visibility better than trial and error.