Bot Purges

Automatically remove unverified users to stop bot spam and DM scams.

Bot Purges help protect your server by automatically removing unverified users. These accounts are often the first step in bot raids, mass DM scams, or token spam. Purges run on a scheduled cycle and target users who have not been assigned any roles, helping you maintain a safer server and a more accurate member list.


How It Works

  • Auto-Removal: Kicks members with no roles every 30 minutes to eliminate unverified bots.

  • Grace Period: Members who joined within the last 5 minutes are excluded to give time for verification.

  • Does Not Ban: Only kicks users, no bans are issued during a purge.


Enable Automatic Purges

To enable purges:

  1. Use the command

/settings view
  1. In the response message, find the Purge Members section.

  2. Click Enable Member Purging to start automatic purging. (Purging can also be disabled using this same toggle)

  3. Optionally, click Disable Purge Notifications or Enable Purge Notifications to control whether you get alerts each time a purge happens.

This setting will immediately begin checking for unverified users every 30 minutes.


Run a Manual Purge

You can also run purges on-demand at any time whether or not automatic purging is enabled:

/purge

Before You Purge

  • Check for unverified members: Make sure you don’t have legitimate users without roles.

  • Use verification: Set up a role-based system to ensure legitimate users are verified before enabling purges.

  • Communicate with mods: Notify your team before enabling to avoid confusion.


Best Practices

  • Enable purges after your verification flow is live

  • Manually run a purge after a raid or bot wave

  • Monitor purges using the log channel


Next up: Strengthen protection with the Scammer Filter & Flagging.

Last updated