Skip to main content
After adding your filters, run a full scan using: /pfp-filters cleanse This retroactively detects any users with matching PFPs. Going forward, Hashbot will monitor all new joins automatically.
Important: Review scan results before confirming bans.
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 current server icon as a protected PFP. Useful to prevent impersonators from copying your community’s branding. /pfp-filters add server
If you change your server icon often, re-run this command or upload it manually via /pfp-filters add upload.
Adds your current server icon as a protected PFP.
This is useful to prevent impersonators from copying your brand identity.
If you change your server icon regularly, re-run this command each time — or upload the image manually using /pfp-filters add upload.
UsageDescription
/pfp-filters add serverAdds the current server image 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

Displays all currently active PFP filters in your server.
Each PFP has a unique filter ID for reference.
UsageDescription
/pfp-filters listLists all active PFP filters

/template pfp apply

Applies our curated PFP template, including commonly abused logos and scam visuals from:
  • Web3 marketplaces
  • DeFi protocols
  • Known scam accounts
UsageDescription
/template pfpAdds recommended PFP filters to your server

Final Step: Run a Cleanse

Once filters are added, scan your entire server: /pfp-filters cleanse Hashbot will return a list of matches. Review carefully, then confirm with ✅ if you’re ready to ban.

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.