Skip to main content

Protection modules

Antiraid supports new-account checks, missing-avatar checks, mass joins, webhook creation, and emoji deletion. Review the config before enabling each module.

Thresholds and punishments

Use on or off to toggle a module. Massjoin accepts --threshold, --do, --lock, and --punish. Available punishment values are ban and kick; other flags vary by module.
Choose thresholds for normal join activity in your community. A strict rule can affect legitimate members.

Whitelist and raid state

The whitelist command supports a one-time member exemption and a view mode. The state command ends the active raid state.

Command reference

Examples use the default comma prefix. Required inputs use angle brackets; optional inputs use square brackets. Each command notes whether it is also registered in Discord’s slash menu.
Configure protection against potential raids.

antiraid config

View server antiraid configuration.
Prefix syntax

antiraid state

Turn off the server’s active raid state.
Prefix syntax

antiraid whitelist

Create a one-time whitelist or use view.
Prefix syntax

antiraid newaccounts

Punish newly registered accounts.
Prefix syntax

antiraid avatar

Punish accounts without a profile picture.
Prefix syntax

antiraid massjoin

Protect the server against mass bot raids.
Prefix syntax

antiraid webhook

Punish mass webhook creation.
Prefix syntax

antiraid emoji

Punish mass emoji deletion.
Prefix syntax