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.
/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.
| Usage | Description |
|---|
/pfp-filters add server | Adds 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.
| Usage | Description |
|---|
/pfp-filters add role | Adds 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.
| Usage | Description |
|---|
/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.
| Usage | Description |
|---|
/pfp-filters add user <user> <type> | Adds a user’s PFP to the filter list |
When prompted for type, select from the dropdown:
| Type | Description |
|---|
| Server | PFP used in your server (may differ from global profile) |
| Global | PFP 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.
| Usage | Description |
|---|
/pfp-filters list | Shows filter count with a link to the Dashboard |
/template pfp apply
Applies our curated PFP template, including commonly abused logos and scam visuals from:
- Web3 marketplaces
- DeFi protocols
- Known scam accounts
Running /template pfp now shows the active and total template count with a link to the Hashbot Dashboard for management.
| Usage | Description |
|---|
/template pfp | Shows 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.