Despite the rules against raids as outlined in Discord’s ToS, users are still managing to find ways to “attack” other servers, spamming them and even getting to the point where they reach a high enough rank to kick members and delete channels, also known as nuking. It’s pretty sad, and unfortunate when it happens but they still happen. I’ve seen countless servers destroyed, moderation teams split apart, and users leaving due to such petty actions.
ARDENT’s Discord server has had its fair share of these raids and I’ve managed to set up Beemo, originally ARDENT’s own custom bot, to prevent a lot of these from happening and it’s worked out well so far. Now that Beemo is a public bot, I’ve decided to make a guide and share with fellow server owners how YOU can protect your own server as well.
If you haven’t already, check out Beemo’s official website to add him to your own server!
Bear in mind, while these tools can certainly help protect your server raids, they’re not completely foolproof. As server owner it’s still up to you and your moderation team to deal with these users.
Step 1: Stop Spam
Usually the first thing raiders do when they join a server is immediately start spamming text. It’s annoying, and you can barely do anything while they spam nonsense in the group chat. Luckily, Beemo has a useful features that prevents spam and deletes anything repeated more than twice. Just use the command .stopspamto activate this feature.
If a user says “cat” three times in separate messages, the third “cat” will be deleted. However, if they user says “cat” twice, then says “dog” afterwards, it’ll reset the counter.
Step 2: Filters
Another common thing raiders do in addition to spam is post obnoxious GIFs that essentially lag the server or shady links that people accidentally click on. To prevent that, you can add text to Beemo’s filter that he will eventually delete instantly.
Use the command .filter add followed by the text you want filtered. Filtering “star” will delete “superstar” and “start,” so be careful. Also, filtering “I hate dogs” will add those words separately unless you include quotation marks. It can be a bit confusing to set up at first, but you’ll get the hang of it pretty quickly. A common trick is to filter “.gg” to remove Discord invites.
Step 3: Automatic Roles
Automatic roles can save your server from raids. Typically, this is how the setup would go:
- Create a role called “newbie” or “newcomer” or something similar, up to you
- Deny this role permissions to speak in all channels
- Suggested: create a channel that they can speak in to see if they’re ok
- Type.autoroleto get Beemo to assign this role to all new members
- To “approve” a member, just remove that role so they can chat normally
- Raiders will be stuck with the newbie role and will either stay locked in the channel or eventually leave
Step 4: Check for Alts
Alts, or alternates, are basically temporary accounts typically created with the intention to troll or circumvent a ban. These accounts can be hard to spot but you can check with the command.altcheck followed by mentioning the suspicious user. If a user account was made 0 days ago and joined the server instantly, you can bet it’s an alt. What you do decide to do with this person if up to you and your moderation team’s decision!
These commands can be tricky to set up, if you ever need help feel free to send a message to me on Discord atLadyGhost#1286.
Get real time update about this post categories directly on your device, subscribe now.