Free for all servers. Configurable thresholds let you tune sensitivity to match your server’s normal join traffic.
How It Works
Hashbot tracks every new member join with a timestamp. When the number of joins within a configurable time window exceeds your threshold, lockdown is automatically activated. For example, with the default settings, if 20 members join within 10 seconds, Hashbot immediately:- Activates Anti-Raid lockdown using your default action (Kick or Ban)
- Blocks all subsequent joins for the configured lockdown duration
- Logs the auto-trigger event to your log channel
- Allowlisted members and Hashbot managers still pass through
Configuring Multi-Join Protection
From the Dashboard
Go to the Anti-Raid page and configure the Auto-Trigger section:| Setting | Default | Range | Description |
|---|---|---|---|
| Enabled | Off | — | Toggle auto-trigger on or off |
| Join threshold | 20 | 3 – 100 | Number of joins that triggers lockdown |
| Time window | 10 seconds | 5s – 5 minutes | How fast the joins must happen |
| Lockdown duration | 1 hour | 1 min – 24 hours | How long the auto-triggered lockdown lasts |
From Discord
Why Enable It?
- Automatic response — stops raids even when no moderators are online
- Configurable sensitivity — tune the threshold to avoid false triggers during legitimate growth spikes
- Works with Anti-Raid — uses the same lockdown system, so all your lockdown settings (action, exemptions, logging) apply automatically
Best Practices
- Set the threshold above your server’s normal peak join rate to avoid false triggers
- Start with a higher threshold (e.g., 20 joins in 10 seconds) and lower it if raids slip through
- Combine with Verification for layered protection — verification blocks bots individually, while multi-join protection stops mass raids