Discord admins or mods don’t have it easy moderating servers. Certain members can get quite annoying by spamming nonsense, sharing unwanted links, or even becoming hostile to other users.
Naturally, the best action for these sorts of people is a kick or a ban. For multiple offences, we recommend bans as they ensure that the particular user is permanently gone from your server.
Issuing a ban is simple, but if you have never done this before, we’ll guide you through it. Just make sure to follow the steps below.
Table of ContentsShow
To issue a ban to any user, we recommend doing it manually as it is the quickest method.
- Open Discord and go to your server.
- Expand the member list.
- Search for the right user, right-click their name, and select Ban [user’s name].
- Head into your server and open a text channel.
- Look for the user/s that have been breaking your server’s rules, right-click their profile picture, and select Ban [user’s name].
That’s it. The user will not be part of your server anymore and they won’t be able to join back until you remove the ban.
So, it’s pretty easy, isn’t it? Banning one, two, or even ten users is no trouble at all. But, what if you have a server with hundreds, thousands, or tens of thousands of users online every day? Just how many of them are breaking your server’s rules and deserve a ban.
To deal with a much larger number of people, automation is needed. And that kind of automation can be provided.
It is vital to find the right type of bot. Although the fact is that automatic moderation is a pretty basic feature nowadays, so a lot of bots already have it.
If you are looking for suggestions, we recommend checking out ProBot, MEE6, Ayana, Nadeko, Astro, Lawliet, and Wick. In the guide to setting up a bot for auto-moderation, we will use MEE6.
- The first step would be to add the bot to your Discord server. To do that, head over to the MEE6 official website and hit Login.
- After logging in, MEE6 will ask for authorization to join your server. Make sure you pick the right server and allow the necessary permissions.
- Now, open up the MEE6 Dashboard and select your server to enter the plugin gallery.
- Make sure that Moderator under the Server Management category is enabled and then enter the plugin’s setting (click on the name).
- Scroll down to find the Auto-Moderator category. With these settings, you can enforce your server’s rules.
- Choose exactly what you want to moderate. Things such as bad words, repeated text, excessive emojis, CAPS spam, external links, spoilers, etc. Additionally, you can configure the action for these infractions. You can choose between delete message, warn member or delete message & warn member.
- All of these auto-moderating actions will need to be configured with their respective settings (see image below). For example, in the settings of the Bad words action, you’ll need to choose which channels or roles should be ignored and which bad words are to be detected.
- We recommend keeping Auto-Moderator ignores and doesn’t affect other bots enabled.
- With the appropriate actions selected, go down to Automated Actions and click Add action.
- In the first box, select ban or temp ban. In the second and third boxes, you will need to select how many infractions the bot should tolerate in a given time. We chose 2 infractions in 30 minutes.
- With that done, click on Save and go back to Discord to check whether the auto-moderation feature is working properly.
To test it out, we used a fake account to send a bad word message to the PC Strike Discord server.
We added “sucks” as a bad word and as you can see, after 1 warning/infraction, the user was automatically banned from the server for an indefinite time.
That’s all I have to say on this topic. You now have the knowledge and ability to ban any user manually while having a bot in play to get rid of any annoying users automatically.