Antiraid
Automatically detect potential raids and ongoing raids.
Configuring the antiraid system
Firstly, toggle on antiraid using the ,antiraid toggle on command.
Antiraid is a premium feature and requires a greed premium subscription. The server owner and whitelisted users are exempt from antiraid enforcement. Unlike antinuke, antiraid can be configured by anyone with the administrator permission.
Setting up antiraid modules
Antiraid consists of several modules that monitor join events to prevent raids.
Antiraid tracks join events with customizable thresholds and actions. The massmention module for raids uses a configurable timeframe to detect patterns. Use ,antiraid state to manually toggle lockdown when a raid is detected.
Available Modules
Module Configuration
You can configure each module using the following commands:
,antiraid module [status]
,antiraid (module) threshold (value)
,antiraid (module) (status) (action)
Username Patterns
Username patterns are part of greed premium.
You can manage username patterns to block specific types of accounts from joining.
,antiraid username add (pattern)
,antiraid username remove (pattern)
,antiraid username list
,antiraid username action (kick/ban)
Mass Mention
Configure thresholds for mass mention detection.
,antiraid (module) [status]
Unverified Bots
Set actions for unverified bots trying to join.
,antiraid unverifiedbots [status] [flags]
Lockdown State
If your server is under an active raid, you can manually toggle lockdown mode to quickly restrict access.
,antiraid state
Whitelisting
You can whitelist specific users or roles from being affected by the antiraid.
,antiraid whitelist [user]
To remove an antiraid whitelisted , you simply use the same ,antiraid whitelist command.
,antiraid whitelist [user]