Security

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]