By royal.Panic#4515
This document serves as a simple guide to teach new server owners how to use the Dyno Discord bot to auto-moderate their servers.
Any server owner who's been on Discord or any other community platform is probably familiar with the concept of raids. Raids are when one or more users join a server with the intent of harassing its users, usually to the point of making them leave the server. Raiders usually accomplish this by rapidly spamming messages, and the content of the messages can very from everything to plain text and user or everyone pings all the way to gore and sexually explicit images. While the best defense for raids is active community moderators, it usually happens that there are certain hours when next to no one is on. This is when most raiders choose to strike. This means that the next best thing is to have a bot on your server that can act in the absence of your moderators.
Bots that have moderation capabilities usually allow the user to set a predefined ruleset, and punishments that are enacted by the bot onto users that break that ruleset.
Setting up Dyno is pretty much as easy as setting up a Discord bot can be. We simply have to visit the invite link to add the bot to our server. Out of the box, Dyno has a lot of functionality, but it can be further customised by using its web interface, located at https://dyno.gg/account (you must log in with Discord first). There, you will be presented with a list of servers you can manage. Click the one you added the bot to, and we can begin customizing the bot for our particular needs.
Now with 12 distinct modules, covering all of them is obviously out of the scope of this guide, and we'll be focusing on the Automod
Module from here on out. To begin configuring it, move to the sidebar on the left side of the screen, and click the "Modules" dropdown. From this list, navigate to "Automod". You will be presented with a screen that looks like this:
So now let's run through what all of these things do, and how to use them.
Firstly, let's enable the Module. We can do this by ticking the switch up in the top right of the screen.
Now we can look at all of the options that we have to change on the Automod:
- BANNED WORDS
- ALL CAPS
- DUPLICATE TEXT
Duplicate Text detects a message that contains repeated text.
- FAST MESSAGE SPAM
Fast Message Spam detects when a user sends 5 messages during a 5 second timespan.
- DISCORD INVITES
- ALL LINKS
All Links detects any message that contains a link.
- MASS MENTIONS
Mass Mentions detects when a single message contains a certain number of mentions (different user per mention). You could change the number of mentions below.
- LINK COOLDOWN
Link Cooldown is violated when links are sent within a period of time after posting a link. Set the cooldown time below.
- IMAGE SPAM
Image spam detects multiple images sent at once or within a time span of 10 seconds.
- EMOJI SPAM
- SPOILERS
Delete text or image spoilers.
- SELFBOT DETECTION
Selfbot Detection will detect messages sent by users containing rich embeds.
Now we can see on some of these options that they can actually be further customised. For instance, Banned Words
uses the predefined list found in the tab at the top of the screen. Also found there, the Link Blacklist
and Link Whitelist
will Always and Never detect links put in their respective list, regardless of the bot's link settings. Some of the other settings can be found at the bottom of the screen, and these are mostly configs for options listed above. They include:
- AUTOMUTE TIME (MINUTES)
Default
10
- MUTE VIOLATIONS (COUNT)
Default
3
- LINK COOLDOWN (SECONDS)
Default
10
- MAX EMOJI COUNT
Default
4
- MASS MENTION COUNT
Default
10
There are only three more settings to touch on, and they are found at the top of the page. Two of them are how the Automod treats certain rules, and the other allows you to pick the logging channel. The two additional configs include:
- ENABLE AUTOMUTE
Automute mutes users when they violate all filters except banned words and all caps.
- DISABLE DEFAULT BANNED WORDS
Automod includes a small list of default banned words, if you want to disable these, check this box.
Now that we've seen all the elements of the Automod, you can now customize them all to your liking, and protect your server the way you see fit!