The Automod module allows you to make Dyno into your own Moderator! Dyno can keep an eye out for many different things that you may not want in your server, such as banned words, spam, spoilers, and more!
Permissions Check:
- Make sure Dyno’s role is above the roles of the members you want him to moderate and the
Muted
role.- Make sure Dyno has the following permissions in your server:
Manage Webhooks
Manage Roles
Ban Members
Timeout Members
- Make sure Dyno has the following permissions in all channels:
View Channel
Send Messages
Send Messages in Threads
Manage Messages
Read Message History
Modules
tab or select Automod
from the dropdown.Automod
module is enabled.Settings
button underneath the Automod module.Manage Default Settings
select a Default Log Channel
.Ignored Channels
are channels that Automod will ignore, Ignored Roles
are roles that if a user has they will not trigger Automod.Create Rule
and give it a Rule Name
.Custom Settings
for the rule to your liking, then set the Action
you want Dyno to take when that rule is triggered.Create Rule
to save.Please note:
Ignored Channels
means messages will be ignored in those channels and will not trigger Automod.Ignored Roles
means users with these roles will be ignored and will not trigger Automod.- Automod ignores the Server Owner and Administrators, as well as Manager and Moderator Roles
This module may use webhooks for logging. Click here to learn more about webhooks.
When you create a rule, you will select which filter you want to create the rule for. You can also create multiple rules for the same filter and have Dyno do different actions for each one.
Each rule has settings you can customize to your liking. Click the help button ❔ next to the setting if provided to find out more about it. Some are listed below.
Banned Words
- You can paste multiple words into the list by separating them with a comma. Eg.
word,word,word
- Banned Words (wildcard) - This means that Dyno will look for the word within another word. For example if the word “hi” was banned in wildcard the word “high” would be automodded.
- Banned Words (exact) - This means that Dyno will only look for that exact word within a message.
Links
- You do not need to add
http://
orhttps://
to the beginning of a link.- You do not need to add a link for every single sub-domain. For example, if you add “dyno.gg”, all “dyno.gg/” links would be detected.
- Delete specific links - Use this option if you only want to delete certain links.
- Delete all links - Use this option if you want to delete ALL links. (You can still allow certain links with this setting.)
These are the actions Dyno can take upon a user triggering a rule.
The
Warn
action for rules in Automod only sends a verbal warning in the channel that automatically deletes after a few seconds (for example, setting Warn as an Action for a rule with the Banned Words filter will respond with{user}, Watch your language.
). It is not a?warn
and will not dm the user, be logged in the Modlog channel, appear on ?warnings or ?modlogs, or go toward any Autopunish settings.
Automod violations expire after 5 minutes.
You can also set custom permissions per rule.
Don’t add both
Affected Roles
andIgnored Roles
or bothAffected Channels
andIgnored Channels
. If you add an Affected Role, it will automatically ignore all other roles and If you add an Affected Channel, it will automatically ignore all other channels and vice versa.
You can also set custom options per rule.
These are Premium features.
Click here to upgrade to Premium.
?diagnose Automod
(case-sensitive). If the module is disabled, enable it on the dashboard or by running the ?module automod
command.Server Moderator
, Server Manager
, Server Admin
, or Server Owner
under Acknowledgements.Allowed/Ignored Role
and is not testing it in an Allowed/Ignored Channel
. These can be set on the dashboard under Manage Default Settings
for Automod as well as in the Permissions
section of individual rules.