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.
- To enable any of the following AutoMod modules, you must run the command
[prefix]filter (module) enable. - 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.
| Name | Description |
|---|---|
| Filter Spam | Prevents message spamming |
| Filter Words | Prevents the use of bad words |
| Filter Invites | Prevents Discord invite links |
| Filter Joins | Prevents 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.
- You can whitelist channels or specific members from triggering the AutoMod filters by using the command
[prefix]filter (module) whitelist [channel]. - If you would like to unwhitelist specific channels or members, run the command
[prefix]filter (module) unwhitelist [channel]. - You can view whitelisted members and channels using the command
[prefix]filter (module) whitelisted.