stained

Command Reference

Filters

Automated message filters and spam protection.

Commands

49 commands. Arguments in (parentheses) are required and arguments in [brackets] are optional.

Manage Stained's anti modules

,anti

,anti

Toggle blocking of advertisements

,anti ad

,anti ad (action)

Toggle blocking of unauthorized bots

,anti bot

,anti bot

Allow a specific bot past anti bot

,anti bot add

,anti bot add (action)

Toggle ghost ping detection

,anti ghost

,anti ghost

Toggle ghost ping detection

,anti ghost ping

,anti ghost ping (action)

Toggle raid protection

,anti raidaliases: antiraid

,anti raid (action) (value) (seconds)

Toggle spam protection

,anti spam

,anti spam (action) (punishment)

Manage Discord AutoMod rules through Stained

,automodaliases: am

,automod

Block words with AutoMod

,automod blacklistaliases: bl

,automod blacklist (phrase)

View your AutoMod configuration

,automod configaliases: settings, view

,automod config

Disable Stained's AutoMod rules

,automod disablealiases: off

,automod disable

Enable Stained's AutoMod rules

,automod enablealiases: on

,automod enable

Create Stained's AutoMod rules

,automod setupaliases: s

,automod setup

Exempt a role or channel from AutoMod

,automod whitelistaliases: wl

,automod whitelist (phrase)

Remove a filter's channel settings

,filter clearrequires Manage Channels

,filter clear (type) (channel)

View your filter settings

,filter configrequires Manage Channels

,filter config (type)

Make a filter ignore a role

,filter exempt addrequires Manage Channels

,filter exempt add (type) (role)

View the roles a filter ignores

,filter exempt listrequires Manage Channels

,filter exempt list (type)

Stop a filter ignoring a role

,filter exempt removerequires Manage Channels

,filter exempt remove (type) (role)

Remove a member's points

,filter points clearrequires Manage Messages

,filter points clear (member) (amount)

Set the most points a member can build up

,filter points limitrequires Manage Server

,filter points limit (points)

View a member's points

,filter points memberrequires Manage Messages

,filter points member (member)

Open the points and escalation setup form

,filter points setuprequires Manage Server

,filter points setup

View point values and their punishments

,filter points viewrequires Manage Channels

,filter points view

Turn a filter on or off, everywhere or in one channel

,filter setrequires Manage Channels

,filter set (type) (setting) (channel) (threshold) (punishment) (duration)

Configure a filter with a form

,filter setuprequires Manage Channels

,filter setup (type)

Hide filtered messages from snipe

,filter sniperequires Manage Channels

,filter snipe (setting)

Allow a site through the links filter

,filter url allowrequires Manage Channels

,filter url allow (url)

Stop allowing a site

,filter url disallowrequires Manage Channels

,filter url disallow (url)

View the allowed sites

,filter url listrequires Manage Channels

,filter url list

Add a word to filter

,filter word addrequires Manage Server

,filter word add (word)

Allow a word through the filter

,filter word allowrequires Manage Server

,filter word allow (word)

View filtered and allowed words

,filter word listrequires Manage Channels

,filter word list

Copy the legacy word list into Discord AutoMod

,filter word migraterequires Manage Server

,filter word migrate

Add or remove a regex pattern

,filter word regexrequires Manage Server

,filter word regex (pattern)

Remove a word from the filter

,filter word removerequires Manage Server

,filter word remove (word)

Clear the legacy word list

,filter word resetrequires Manage Server

,filter word reset

Remove an allowed word

,filter word unallowrequires Manage Server

,filter word unallow (word)

Detect and remove scam messages

,scamaliases: antiscam

,scam

Set what happens to scammers

,scam action

,scam action (action)

Turn scam detection off

,scam offaliases: disable

,scam off

Turn scam detection on

,scam onaliases: enable

,scam on

View scam detection's status

,scam status

,scam status

Set how long scammers are timed out

,scam timeout

,scam timeout (minutes)

Exempt members from scam detection

,scam whitelistaliases: wl

,scam whitelist

Exempt a member from scam detection

,scam whitelist add

,scam whitelist add (item)

Stop exempting a member from scam detection

,scam whitelist removealiases: rm

,scam whitelist remove (item)