Skip to main content
Understanding these terms will help you navigate the documentation and configure Hashbot effectively.

Core Concepts

Allowlist

A list of users and roles that are exempt from all Hashbot actions. Allowlisted users will never be banned, kicked, or timed out, even if they match filters.

Blocklist

A collection of filtered terms, patterns, or images that trigger Hashbot actions when matched. Also called “filters.”

Cleanse

The process of scanning existing server members against your current filters to identify matches. Unlike automatic scanning of new members, cleanse is manually triggered.

Fuzzy Mode

An advanced detection system that catches Unicode variants, symbol substitutions, and other attempts to bypass text filters. For example, it can detect “sc@m” as a variant of “scam.”

Manager Role

A Discord role that grants users permission to configure Hashbot settings, add/remove filters, and manage other aspects of the bot.

PFP (Profile Picture Protection)

A feature that detects when users have profile pictures similar to protected images, such as your team’s avatars or known scam profiles.

Technical Terms

OCR (Optical Character Recognition)

Technology that reads text from images. Used by Hashbot Vision to detect malicious text in uploaded images and profile pictures.

Regex (Regular Expression)

A powerful pattern-matching syntax that allows for complex text filtering. More flexible than simple phrase matching but requires technical knowledge to use effectively.

Unicode Variants

Different ways to represent the same character using Unicode standards. Scammers often use these to bypass simple text filters (e.g., using Cyrillic ‘а’ instead of Latin ‘a’).

Discord-Specific Terms

Slash Commands

Discord’s modern command system that uses / as a prefix. All Hashbot commands use this format (e.g., /name-filters add).

Role Hierarchy

The ordering of roles in Discord. Higher roles can moderate lower roles. Hashbot must be positioned above roles it needs to moderate.

Server Permissions

Discord’s permission system that controls what users and bots can do in a server. Hashbot requires specific permissions to function properly.

Filter Types

Phrase Filter

A simple text filter that matches exact substrings. If you filter “scam”, it will match “scammer”, “scamming”, etc.

Regex Filter

A pattern-based filter using regular expression syntax. More powerful than phrase filters but requires technical knowledge.

Template

Pre-built collections of filters curated by the Hashbot team. Available for both name filters and PFP protection.

Actions & Responses

Ban

Permanently removes a user from the server and prevents them from rejoining.

Kick

Removes a user from the server but allows them to rejoin if they have an invite link.

Timeout

Temporarily prevents a user from sending messages or joining voice channels.

Log Channel

A private channel where Hashbot reports its actions and detections for review by moderators.

Subscription Features

Premium Features

Advanced functionality that requires an active Hashbot subscription, including:
  • Fuzzy Mode
  • PFP Protection
  • Templates
  • Multi-server support

Free Features

Basic functionality available to all users:
  • Name filters (phrase and regex)
  • Basic cleanse
  • Allowlist management
  • Essential configuration

Hashbot Safety Suite

A collection of specialized bots that work alongside Hashbot:
  • Hashbot Vision: Image and URL scanning
  • DM Disabler: Prevents unwanted direct messages
  • MemberGator: Automated member management

Discord Discovery

Discord’s official bot directory where you can find and invite Hashbot to your server.

Need More Help?

If you don’t see a term defined here:
This glossary is regularly updated as new features are added to Hashbot.