Autoban
Automatically bans new members who match a preset or custom rule. Rules cover a missing avatar, a too-new account, or a username pattern.
On this page
Overview
Autoban screens every new member the instant they join against a set of rules (account age, missing avatar, or a username/regex pattern) and bans anyone who matches before they can do anything in the server.
This is a blunt, automatic instrument meant for raids and obvious bot waves, not borderline cases. Pair it with Honeypot and Moderation's own tools for everything in between.
Setup
- 1
Open Autoban settings
Navigate to Moderation > Autoban in the dashboard.
- 2
Enable the rules you want
Turn on account-age, no-avatar, and/or username-pattern checks individually. Each can be tuned or disabled on its own.
- 3
Set a minimum account age (optional)
Reject accounts younger than a threshold you choose, a common raid signal.
- 4
Review the mod log
Every automatic ban is still recorded like a manual one, so you can audit or reverse a false positive from Moderation's case history.
Configuration options
| Option | Description |
|---|---|
Minimum Account Age Default: Off | Bans new members whose Discord account is younger than this threshold. |
No-Avatar Rule Default: Off | Bans new members still on Discord's default avatar. |
Username Pattern | A custom pattern. Matching usernames are banned on join. |
Permissions
Bot permissions required
Who can configure this
Anyone with the dashboard's Owner or Admin access tier (Staff Access page): Editors can't toggle modules on/off or touch danger-zone settings
