Skip to main content

Documentation Index

Fetch the complete documentation index at: https://hashbot.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

After adding your filters, run a full scan using: /pfp-filters cleanse This retroactively detects any users with matching PFPs. Results are displayed with a “Review on Dashboard” button that takes you to dashboard.hashbot.com to review and manage matches. Going forward, Hashbot will monitor all new joins automatically.
Prefer a visual interface? Manage all your PFP filters and review scan results from the Hashbot Dashboard — no slash commands needed.
Important: Review scan results on the Dashboard before taking action.
Some matches may require manual review when first enabling PFP Protection.
If you add PFP filters before allowlisting your team, Hashbot may flag legitimate users.
Learn how to set up the Allowlist here

/pfp-filters add server

Adds your server icon as a protected PFP filter. This prevents impersonators from copying your community’s branding by using your guild icon as their profile picture. /pfp-filters add server
If you change your server icon, re-run this command to update the filter — or upload the image manually using /pfp-filters add upload.
UsageDescription
/pfp-filters add serverAdds the current server icon as a filter

/pfp-filters add role

Protects all PFPs used by members of a specific role (e.g. Admin, Mod, Team).
Anyone copying a team member’s profile picture will be flagged.
UsageDescription
/pfp-filters add roleAdds PFPs of users with a specific role as filters

/pfp-filters add upload

Manually upload known scam PFPs or protected images from your device.
Use high-resolution images for best accuracy.
UsageDescription
/pfp-filters add upload <image>Upload a custom image as a protected filter

/pfp-filters add user

Target a specific user’s PFP — ideal for high-value team members or public figures.
UsageDescription
/pfp-filters add user <user> <type>Adds a user’s PFP to the filter list
When prompted for type, select from the dropdown:
TypeDescription
ServerPFP used in your server (may differ from global profile)
GlobalPFP from the user’s main Discord account

/pfp-filters list

Shows the count of active PFP filters with a “Manage on Dashboard” button linking to dashboard.hashbot.com where you can view all filters and their IDs.
UsageDescription
/pfp-filters listShows filter count with a link to the Dashboard

/template pfp

Shows the curated PFP template status, including commonly abused logos and scam visuals from Web3 marketplaces, DeFi protocols, and known scam accounts. Running /template pfp shows the active and total template count with a link to the Hashbot Dashboard to apply and manage templates.
UsageDescription
/template pfpShows active/total template count with a link to the Dashboard

Final Step: Run a Cleanse

Once filters are added, scan your entire server: /pfp-filters cleanse Hashbot will return scan results with a “Review on Dashboard” button. Visit the Hashbot Dashboard to review matches and take action.

Need to Pause?

Want to review before going live? /settings pause pause-state:pause Then head over to our Discord and open a ticket. We’ll help you review or adjust your filters before going live.