If a user’s name contains the exact phrase (case-sensitive), Hashbot will take action.
How It Works
When you add a phrase to your blocklist, Hashbot checks every new name for that exact case-sensitive substring.
Example:
/name-filters add phrase Pascal
This will match:
Pascal
Sir Pascal
Pascalou
Pascal the Great
But it will not match:
pascal
Pasca
pascalou
pascal 123
Capitalization matters — phrase filters are case-sensitive.
Real-World Example
Impersonators often swap visually similar characters, such as replacing a lowercase “l” with an uppercase “I”.
Example:
If your team member’s name is Signal, a scammer might use:
SignaI (capital “I” instead of lowercase “l”)
To catch this, add:
/name-filters add phrase SignaI
Hashbot will flag any username containing this exact string — blocking the visual trick.
Best Practices
- Use phrase filters for direct impersonation terms and known scam words
- Target visual deceptions of team member names
- Add both uppercase and lowercase variants if you want to catch all cases
- Combine with Fuzzy Mode (Premium) for protection against Unicode-based spoofing
- Use regex filters with
(?i) for case-insensitive matching when needed
See how “SignaI” (with a capital I) looks like “Signal”? Phrase filters catch this kind of visual trickery. For broader case-insensitive matching, use a regex filter like (?i)signal instead.