Security

Antiraid

Antiraid protects the server from floods of new accounts: mass-join detection, filters for new or avatarless accounts, honeypot channels and one-command lockdowns. It's part of Premium.

Quick setup

  1. ?antiraid massjoin on --threshold 10
    Raid state and punishment when joins flood in.
  2. ?antiraid newaccounts on --days 3
    Filter brand-new accounts.
  3. ?antiraid honeypot add #dont-type-here
    A bait channel - anyone who posts is punished.

14 commands · (required) [optional] · also on the commands page

?antiraid

Configure protection against potential raids.

?antiraid
Permissions Manage GuildAliases arCooldown 2 per 6s per user

?antiraid avatar

Punish accounts without a profile picture.

?antiraid avatar (on or off) [--punishment ban/kick]
Permissions Manage GuildCooldown 2 per 6s per user

?antiraid config

You can use the ?antiraid config command to view server antiraid configuration.

?antiraid config
Permissions Manage GuildCooldown 2 per 6s per user

?antiraid honeypot

Bait channels - anyone who posts there is punished.

?antiraid honeypot
Permissions AdministratorCooldown 2 per 6s per user

?antiraid honeypot add

You can use the ?antiraid honeypot add command to make a channel a honeypot.

?antiraid honeypot add (channel) [ban/softban/jail]
Permissions AdministratorCooldown 2 per 6s per user

?antiraid honeypot remove

You can use the ?antiraid honeypot remove command to stop a channel being a honeypot.

?antiraid honeypot remove (channel)
Permissions AdministratorCooldown 2 per 6s per user

?antiraid lockdown

You can use the ?antiraid lockdown command to lock every channel now and turn on the raid state.

?antiraid lockdown [reason]
Permissions Manage GuildCooldown 2 per 6s per user

?antiraid massjoin

Protect server against mass bot raids.

?antiraid massjoin (on or off) [--threshold 2-100] [--punishment ban/kick] [--lock_channels true/false] [--punish_new_members true/false]
Permissions Manage GuildCooldown 2 per 6s per user

?antiraid newaccounts

Punish new registered accounts.

?antiraid newaccounts (on or off) [--days 1-365] [--punishment ban/kick]
Permissions Manage GuildCooldown 2 per 6s per user

?antiraid raid

You can use the ?antiraid raid command to remove everyone who joined within a time window.

?antiraid raid (within) (kick or ban) [reason]
Permissions Manage GuildCooldown 1 per 120s per server

?antiraid state

You can use the ?antiraid state command to turn off server's raid state.

?antiraid state
Permissions Manage GuildCooldown 2 per 6s per user

?antiraid whitelist

You can use the ?antiraid whitelist command to let users join once without being filtered by antiraid.

?antiraid whitelist
Permissions Manage GuildCooldown 2 per 6s per user

?antiraid whitelist add

You can use the ?antiraid whitelist add command to let a user join once without any checks.

?antiraid whitelist add (user)
Permissions Manage GuildCooldown 2 per 6s per user

?antiraid whitelist remove

You can use the ?antiraid whitelist remove command to remove a user from the whitelist.

?antiraid whitelist remove (user)
Permissions Manage GuildCooldown 2 per 6s per user