Security commands
80 public security command entries, with syntax, aliases, permissions, and examples.
Commands in this category#
antinuke, antinukesetup, antiraid, automod, fakepermissions, honeypot, mediaonly, urlonly, verification. Open a command below for its syntax and requirements.
Before running a command#
Replace placeholder arguments with the intended server, member, role, channel, or value. Check caller permissions and Weepy’s role hierarchy before performing administrative actions. Examples are syntax references, not instructions to change your server. The command reference guide explains argument notation.
Command reference
Expand a command for its syntax, permissions, and examples.
Configures threshold-based protection against destructive staff actions
- Aliases
- an
- Parameters
- n/a
- Requires
- Server Owner or Antinuke Admin
,antinukeConfigures the antinuke ban module
- Aliases
- None
- Parameters
- state, threshold, punishment, command detection
- Requires
- Server Owner or Antinuke Admin
,antinuke ban (on|off) [--threshold 1-6] [--do punishment] [--command on|off]Applies Weepy's balanced Antinuke preset
- Aliases
- defaults, preset
- Parameters
- n/a
- Requires
- Server Owner
,antinuke defaultConfigures the antinuke kick module
- Aliases
- None
- Parameters
- state, threshold, punishment, command detection
- Requires
- Server Owner or Antinuke Admin
,antinuke kick (on|off) [--threshold 1-6] [--do punishment] [--command on|off]Configures protection against mass role deletion
- Aliases
- None
- Parameters
- state, threshold, punishment, command detection
- Requires
- Server Owner or Antinuke Admin
,antinuke role (on|off) [--threshold 1-6] [--do punishment] [--command on|off]Configures protection against mass channel creation or deletion
- Aliases
- None
- Parameters
- state, threshold, punishment
- Requires
- Server Owner or Antinuke Admin
,antinuke channel (on|off) [--threshold 1-6] [--do punishment]Watch dangerous permissions being granted or removed
- Aliases
- None
- Parameters
- state, threshold, punishment
- Requires
- Server Owner
,antinuke permissions (on|off) [--threshold 1-6] [--do punishment]Reverts and punishes roles assigned directly to oneself
- Aliases
- selfgrant, rolegrant
- Parameters
- state, threshold, punishment
- Requires
- Server Owner or Antinuke Admin
,antinuke selfrole (on|off) [--threshold 1-6] [--do punishment]Configures protection against mass emoji deletion
- Aliases
- None
- Parameters
- state, threshold, punishment
- Requires
- Server Owner or Antinuke Admin
,antinuke emoji (on|off) [--threshold 1-6] [--do punishment]Configures protection against webhook creation, edits, and deletion
- Aliases
- None
- Parameters
- state, threshold, punishment
- Requires
- Server Owner or Antinuke Admin
,antinuke webhook (on|off) [--threshold 1-6] [--do punishment]Configures protection against unauthorized bot additions
- Aliases
- None
- Parameters
- state, punishment
- Requires
- Server Owner or Antinuke Admin
,antinuke botadd (on|off) [--do punishment]Configures protection against vanity URL changes
- Aliases
- None
- Parameters
- state, punishment
- Requires
- Server Owner or Antinuke Admin
,antinuke vanity (on|off) [--do punishment]Toggles a member's ability to configure Antinuke
- Aliases
- None
- Parameters
- member
- Requires
- Server Owner
,antinuke admin (member)Toggles a user who can bypass Antinuke
- Aliases
- None
- Parameters
- user
- Requires
- Server Owner or Antinuke Admin
,antinuke whitelist (user)Shows members allowed to configure Antinuke
- Aliases
- None
- Parameters
- n/a
- Requires
- Server Owner or Antinuke Admin
,antinuke adminsShows Antinuke modules, thresholds, and trusted users
- Aliases
- None
- Parameters
- n/a
- Requires
- Server Owner or Antinuke Admin
,antinuke configView all enabled modules with Antinuke admins and whitelisted users
- Aliases
- None
- Parameters
- n/a
- Requires
- Server Owner
,antinuke listEnables every Antinuke module with Weepy's balanced defaults
- Aliases
- apply
- Parameters
- n/a
- Requires
- Server Owner
,antinuke default setupCreates a security log channel without enabling protection modules
- Aliases
- None
- Parameters
- n/a
- Requires
- Server Owner
,antinukesetupConfigures mass-join and suspicious-account protection
- Aliases
- joingate
- Parameters
- n/a
- Requires
- Administrator
,antiraidApplies Weepy's balanced Antiraid preset
- Aliases
- defaults, preset
- Parameters
- n/a
- Requires
- Administrator
,antiraid defaultConfigures mass-join detection and raid lockdown
- Aliases
- None
- Parameters
- state, threshold, action, lock, punish
- Requires
- Administrator
,antiraid massjoin (on|off) [--threshold 3-20] [--do ban|kick] [--lock true|false] [--punish true|false]Punishes accounts that join without a profile avatar
- Aliases
- None
- Parameters
- state, action
- Requires
- Administrator
,antiraid avatar (on|off) [--do ban|kick]Simulates Antiraid detection without changing or punishing anything
- Aliases
- simulate
- Parameters
- simulated joins
- Requires
- Administrator
,antiraid test [joins]Punishes accounts younger than the configured number of days
- Aliases
- None
- Parameters
- state, days, action
- Requires
- Administrator
,antiraid age (on|off) [--threshold days] [--do ban|kick]Toggles an account exempt from Join Gate checks
- Aliases
- None
- Parameters
- user
- Requires
- Administrator
,antiraid whitelist (user)Shows accounts exempt from Join Gate checks
- Aliases
- list
- Parameters
- n/a
- Requires
- Administrator
,antiraid whitelist viewShows the complete Join Gate configuration
- Aliases
- None
- Parameters
- n/a
- Requires
- Administrator
,antiraid configEnds raid state and restores saved channel permissions
- Aliases
- state
- Parameters
- n/a
- Requires
- Administrator
,antiraid unlockEnables Weepy's balanced mass-join protection
- Aliases
- apply
- Parameters
- n/a
- Requires
- Administrator
,antiraid default setupConfigures Discord's native server-side AutoMod
- Aliases
- nativeautomod
- Parameters
- n/a
- Requires
- Manage Server
,automodRoutes native AutoMod alerts to a channel, or disables alerts
- Aliases
- None
- Parameters
- channel
- Requires
- Manage Server
,automod alerts [channel]Disables weepy-managed AutoMod without deleting its rules
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server
,automod disableEnables every native AutoMod rule managed by weepy
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server
,automod enableLists roles and channels exempt from weepy-managed AutoMod
- Aliases
- ignore
- Parameters
- n/a
- Requires
- Manage Server
,automod exemptToggles a channel exempt from every weepy AutoMod rule
- Aliases
- None
- Parameters
- channel
- Requires
- Manage Server
,automod exempt channel (channel)Toggles a role exempt from every weepy AutoMod rule
- Aliases
- None
- Parameters
- role
- Requires
- Manage Server
,automod exempt role (role)Lists custom keywords blocked through Discord AutoMod
- Aliases
- keyword
- Parameters
- n/a
- Requires
- Manage Server
,automod keywordsAdds a phrase to Discord's native keyword filter
- Aliases
- None
- Parameters
- word or phrase
- Requires
- Manage Server
,automod keywords add (word or phrase)Removes a phrase from Discord's native keyword filter
- Aliases
- delete
- Parameters
- word or phrase
- Requires
- Manage Server
,automod keywords remove (word or phrase)Changes the native mention-spam threshold
- Aliases
- None
- Parameters
- limit
- Requires
- Manage Server
,automod mentions (3-50)Deletes only the native AutoMod rules created by weepy
- Aliases
- reset
- Parameters
- n/a
- Requires
- Manage Server
,automod removeCreates or repairs weepy's native AutoMod rules
- Aliases
- None
- Parameters
- alert channel
- Requires
- Manage Server
,automod setup [alert channel]Shows every Discord AutoMod rule and its current state
- Aliases
- list, config
- Parameters
- n/a
- Requires
- Manage Server
,automod statusGrants weepy-only permissions to server roles
- Aliases
- fp
- Parameters
- n/a
- Requires
- Server Owner
,fakepermissionsGrants one or more weepy-only permissions to a role
- Aliases
- grant
- Parameters
- role, permissions
- Requires
- Server Owner
,fakepermissions add (role) (permissions)Revokes weepy-only permissions from a role
- Aliases
- revoke
- Parameters
- role, permissions
- Requires
- Server Owner
,fakepermissions remove (role) (permissions)Lists configured weepy-only role permissions
- Aliases
- None
- Parameters
- role
- Requires
- Server Owner
,fakepermissions list <role>Lists every Discord permission that can be granted inside weepy
- Aliases
- available
- Parameters
- n/a
- Requires
- Server Owner
,fakepermissions permissionsRevokes every configured fake permission
- Aliases
- None
- Parameters
- n/a
- Requires
- Server Owner
,fakepermissions resetPunishes non-staff accounts that post in a configured bait channel
- Aliases
- None
- Parameters
- n/a
- Requires
- Administrator
,honeypotSets bait and log channels while leaving protection disabled
- Aliases
- None
- Parameters
- bait channel, log channel
- Requires
- Administrator
,honeypot setup (bait channel) <log channel>Enables the configured honeypot
- Aliases
- None
- Parameters
- n/a
- Requires
- Administrator
,honeypot enableDisables honeypot punishment without deleting settings
- Aliases
- lock
- Parameters
- n/a
- Requires
- Administrator
,honeypot disableSelects the punishment for honeypot triggers
- Aliases
- None
- Parameters
- action
- Requires
- Administrator
,honeypot action (ban|kick|softban)Toggles a member or role exempt from the honeypot
- Aliases
- wl
- Parameters
- member, role
- Requires
- Administrator
,honeypot whitelist (member|role)Lists honeypot whitelist entries
- Aliases
- None
- Parameters
- n/a
- Requires
- Administrator
,honeypot whitelist listShows the current honeypot configuration
- Aliases
- view
- Parameters
- n/a
- Requires
- Administrator
,honeypot configDeletes honeypot settings and whitelist entries
- Aliases
- remove
- Parameters
- n/a
- Requires
- Administrator
,honeypot resetDeletes member messages without image, video, or audio media
- Aliases
- None
- Parameters
- channel, thread
- Requires
- Manage Server
,mediaonly <channel|thread>Enables media-only filtering in a channel or thread
- Aliases
- enable, on
- Parameters
- channel, thread
- Requires
- Manage Server
,mediaonly add (channel|thread)Toggles a role exempt from media-only channels
- Aliases
- None
- Parameters
- role
- Requires
- Manage Server
,mediaonly ignore (role)Lists media-only channels and ignored roles
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server
,mediaonly listDisables media-only filtering in a channel or thread
- Aliases
- disable, off
- Parameters
- channel, thread
- Requires
- Manage Server
,mediaonly remove (channel|thread)Deletes member messages without a web link in selected channels
- Aliases
- None
- Parameters
- channel, thread
- Requires
- Manage Server
,urlonly <channel|thread>Enables URL-only filtering in a channel or thread
- Aliases
- enable, on
- Parameters
- channel, thread
- Requires
- Manage Server
,urlonly add (channel|thread)Toggles a role exempt from URL-only channels
- Aliases
- None
- Parameters
- role
- Requires
- Manage Server
,urlonly ignore (role)Lists URL-only channels and ignored roles
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server
,urlonly listDisables URL-only filtering in a channel or thread
- Aliases
- disable, off
- Parameters
- channel, thread
- Requires
- Manage Server
,urlonly remove (channel|thread)Configures Weepy's persistent member verification gate
- Aliases
- verifygate
- Parameters
- n/a
- Requires
- Manage Server
,verificationManually verifies a quarantined member
- Aliases
- None
- Parameters
- member
- Requires
- Manage Server
,verification approve (member)Stops quarantining new members without deleting configuration
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server
,verification disableEnables the configured gate without enabling member removal
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server
,verification enableSets the private moderation channel for verification events and reviews
- Aliases
- None
- Parameters
- channel
- Requires
- Manage Server
,verification logs (channel)Selects button, question, captcha, website, or staff-review verification
- Aliases
- None
- Parameters
- mode
- Requires
- Manage Server
,verification mode (button|question|captcha|website|quarantine)Lists members currently awaiting verification
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server
,verification pendingSets a question and securely hashed answer
- Aliases
- None
- Parameters
- question, answer
- Requires
- Manage Server
,verification question (question) | (answer)Creates the verification roles, permission gate, and persistent panel
- Aliases
- None
- Parameters
- channel
- Requires
- Manage Server
,verification setup [channel]Repairs channel overwrites and the pending roster
- Aliases
- None
- Parameters
- n/a
- Requires
- Manage Server
,verification syncOptionally removes members who do not verify; off by default
- Aliases
- None
- Parameters
- duration, confirmation
- Requires
- Manage Server
,verification timeout (off|duration) [CONFIRM]