Profile Picture (PFP) Protection adds an advanced layer of security by scanning member avatars against a library of protected images. When a new member’s profile picture closely resembles a protected image, Hashbot takes action automatically.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.
PFP Protection requires an active Hashbot subscription.
How PFP Protection Works
When a member joins your server (or changes their avatar), Hashbot compares their profile picture against:- Images you upload — team avatars, brand assets, or known scam images
- Role-based filters — PFPs from members in specific roles (e.g., @Team, @Core)
- Your server icon — prevents impersonators from copying your guild branding
- PFP Templates — a curated library of commonly abused scam images
- High confidence (80%+) — the member is automatically banned
- Medium confidence (50–80%) — an alert is sent to your log channel for manual review on the Dashboard
Getting Started
- Add protected images — upload team avatars or use
/pfp-filters add userto protect specific members - Apply the PFP template — get instant protection against common scam avatars
- Run a scan — use
/pfp-filters cleanseto scan existing members - Review matches — check the Dashboard Threat Review page for pending reviews
What’s Next
- PFP Setup — Add filters by user, role, guild icon, or image upload
- PFP Templates — Apply curated scam PFP collections
- PFP Review — Review near-matches and train Hashbot’s detection
- PFP Removal — Remove individual filters by ID
Best Practices
- Add your team’s avatars and brand assets as protected images
- Protect roles used by official team members (e.g., @Team, @Core)
- Combine with name filters and Fuzzy Mode for layered protection
- Review flagged matches on the Dashboard regularly — your confirmations improve future detection