,antiraid avatar
Punishes members who join using a default Discord profile picture, a common trait of throwaway raid accounts. Turning this on also switches antiraid on.
,antiraid avatar [state],antiraid avatar enablestateOptionalDetect suspicious joins and message raids without treating ordinary busy chat as a raid.
Antiraid can check default avatars, fresh accounts, mass joins, and coordinated message raids. Turning on one of these checks also enables antiraid.
Punishes members who join using a default Discord profile picture, a common trait of throwaway raid accounts. Turning this on also switches antiraid on.
,antiraid avatar [state],antiraid avatar enablestateOptionalPunishes members whose Discord account was created within the last X minutes, defaulting to 1440 (24 hours) and accepting 1 to 43200 (30 days). Aimed at freshly registered raid accounts. Turning this on also switches antiraid on.
,antiraid newaccounts [state] [minutes],antiraid newaccounts enable 10stateOptionalminutesOptionalDetects a burst of members joining at once and punishes them. Defaults to 5 joins within 10 seconds; the window must be between 3 and 120 seconds. Turning this on also switches antiraid on.
,antiraid massjoin [state] [limit] [seconds],antiraid massjoin enable 10 10stateOptionallimitOptionalsecondsOptionalDetects a message raid in a channel and locks every text channel in the server when one is found. Detection is per channel and needs many distinct users, so ordinary busy chat does not set it off. Undo a lockdown with `antiraid reset`. Turning this on also switches antiraid on.
,antiraid spam [state],antiraid spam enablestateOptionalMass join defaults to 5 joins in 10 seconds and accepts a 3 to 120 second window. New-account protection defaults to 1440 minutes and accepts 1 to 43200 minutes. Choose values that match the server's normal traffic.
,antiraid massjoin enable 10 10,antiraid newaccounts enable 1440Message-raid detection is per channel and requires many distinct users. When detected, it locks every text channel. antiraid reset clears the raid state and restores saved permission overwrites without deleting your antiraid configuration.
Clears the current raid state and unlocks any channels that a message-raid lockdown locked, restoring their saved permission overwrites. Your antiraid settings are kept.
,antiraid resetThe antiraid whitelist is a one-time join pass, not the permanent antinuke whitelist. Use it when a known account would otherwise match an active join check.
Shows how to grant someone a one-time pass through antiraid checks so they can join.
,antiraid whitelistLists the user IDs currently holding a one-time antiraid whitelist pass.
,antiraid whitelist viewShows every antiraid setting for the server at once: whether it is on, and the current state of avatar, new-account, mass-join, and message-raid protection along with their thresholds.
,antiraid configTurns antiraid on or off for the server, or shows the current state with no argument - including whether the server is currently flagged as under raid. Turning it off also clears any active raid state.
,antiraid state [state],antiraid state enablestateOptional