When enabled, Hashbot silently scans every message for known phishing, drainer, and scam URLs — and takes action automatically.
What It Detects
- Phishing links — fake login pages impersonating Discord, crypto wallets, exchanges, etc.
- Drainer sites — malicious DApps designed to steal cryptocurrency
- Scam domains — fake giveaway sites, impersonation domains, and known scam URLs
- Obfuscated URLs — shortened links and redirects that resolve to known threats
Enabling Malicious Link Detection
Open the Dashboard
Go to dashboard.hashbot.com, select your server, and navigate to Settings.
Setting the Timeout Duration
When a malicious link is detected, the offending member receives a timeout. You can configure the timeout duration:minutes, hours, and days.
How It Works
- A member sends a message containing a URL
- Hashbot extracts and checks the URL against a real-time threat intelligence database
- If the URL is flagged as malicious:
- The message is deleted
- The member is timed out for the configured duration
- The action is logged to your log channel with the flagged URL and reason
Allowlisted users and manager roles are excluded from malicious link detection — they can share any URL without being flagged.
Commands
| Command | Description |
|---|---|
/settings malicious-link set-state detection-state:<enable|disable> | Enable or disable malicious link detection |
/settings malicious-link set-timeout minutes: hours: days: | Set the timeout duration for malicious link violations |