Skip to main content
Each has its advantages, depending on what you need to detect.

Which One Should You Use?

  • Phrase filters are ideal for simple, direct matches
  • Regex filters are more flexible and powerful but require precision
Both types work with the /name-filters add and /name-filters remove commands.

Phrase Filters

Phrase filters match exact substrings found in usernames or nicknames.

Example:

If you run:
/name-filters add phrase scam
Then the following usernames could trigger the filter:
  • scammer123
  • nft-scam-bot
  • s.c.a.m (if Fuzzy Mode is enabled)

Regex Filters

Regex (regular expressions) match patterns instead of fixed words, which helps catch broader variations.

Example:

/name-filters add regex ^s.c[a@]m(m|mer)?$ This would match:
  • scam
  • scammer
  • sc@mm
  • s.c.a.m
Regex must be properly formatted.
Poorly written patterns may result in missed detections or excessive false positives.

Emergency Pause

If a filter causes widespread issues, pause all actions immediately:
  • Pause Hashbot:
    /settings pause pause-state:pause
  • Resume after review:
    /settings pause pause-state:unpause
Use the pause feature if you’re unsure or see false positives affecting users.

Need Help?

Regex can be complex. If you’re unsure: Join our Support Discord and open a ticket.
We’re happy to help review, fix, or write regex filters tailored to your needs.