serenity

AutoMod

Moderate your server with Serenity's AutoMod filters.

Replace [prefix] with your server's prefix.

Setup and Information


Our AutoMod system automatically detects and prevents unwanted content that maybe be sent by your members, ensuring your community stays safe and well moderated.

  1. To enable any of the following AutoMod modules, you must run the command [prefix]filter (module) enable.
  2. To disable any of the following AutoMod modules, you can run the command [prefix]filter (module) disable.

Module Map


The following table lists each specific AutoMod module, the description of them, and the location of where you can learn to configure the module.

Please read over each configuration instruction carefully, as some modules might be enabled differently then previously said above.

NameDescription
Filter SpamPrevents message spamming
Filter WordsPrevents the use of bad words
Filter InvitesPrevents Discord invite links
Filter JoinsPrevents join raids

Filter Spam


To enable and disable the AntiSpam module, please review setup and information.

AntiSpam Rate Command

Modify the spam rate that will be triggered when so many messages are sent per every 10 seconds.

// Syntax
[prefix]filter spam rate [rate]

// Example
;filter spam rate 5

AntiSpam Timeout Command

Change the timeout punishment duration for users who spam.

// Syntax
[prefix]filter spam timeout [duration]

// Example
;filter spam rate 10mins

AntiSpam Configuration Command

You can view your filter spam rate, timeout duration, and whitelisted users and channels by running [prefix]filter spam settings.

Filter Words


Our Filter Words module functions by utilizing Discord's AutoMod feature in your server settings. It is important that you don't delete these settings, else all of your filtered words will be lost.

Word Additions Command

Add a new word to the filter.

// Syntax
[prefix]filter words add [word]

// Example
;filter words add shit

Word Subtractions Command

Remove a word from the filter. If you would like to delete the entire word filter, you can run the command [prefix]filter words clear.

// Syntax
[prefix]filter words remove [word]

// Example
;filter words remove shit

Word List Command

You can view all your filtered words using [prefix]filter words list.

Filter Invites & Joins


To enable and disable the Invites and Joins AutoMod modules, please review setup and information at the beginning of this page.

Join Rate Command

Modify the join rate threshold that will be triggered when so many members join per every 5 seconds.

// Syntax
[prefix]filter joins rate [rate]

// Example
;filter joins rate 6

Whitelist and Unwhitelist


Be cautious when whitelisting users and channels, as the AutoMod filters will be exempt from triggering in those specifc channels and users.

  1. You can whitelist channels or specific members from triggering the AutoMod filters by using the command [prefix]filter (module) whitelist [channel].
  2. If you would like to unwhitelist specific channels or members, run the command [prefix]filter (module) unwhitelist [channel].
  3. You can view whitelisted members and channels using the command [prefix]filter (module) whitelisted.