AntiSpam

AntiSpam

4.24
•
0

Catches spammers and punishes them automatically, blocks raids and nukes, and rebuilds your server if anything gets deleted.


AntiSpam Bot

AntiSpam keeps your Discord server clean and safe. It stops spam, blocks bots and raiders, protects against nukes, and rebuilds your server if something gets deleted. Almost everything is set up from one command: /configure.


Getting started

  1. Invite the bot to your server.
  2. Move the bot's role to the top of your role list. It can only act on members and bots that sit below it.
  3. Run /configure and choose what you want to turn on.

/configure is for administrators, and only you can see the menu. Each page shows the current settings, with buttons, dropdowns and forms to change them. Guard and Raid Shield only appear for the server owner.


Spam protection

Anti-Spam reacts when someone sends 5 or more messages within 10 seconds. You decide what happens next: kick, ban, timeout, warn, or just delete the messages. It can cover the whole server or a single channel, and you can whitelist roles and members.

Alongside it you get a duplicate message filter, a banned words filter, auto-responses to trigger words, and a link notifier that logs every link and can delete it for you. Each one has its own page in /configure with a log channel and whitelist where it makes sense.

Kick

Kick Example

Delete message

Delete Example

Ban

Ban Example

Warn

Warn Example

Timeout

Timeout Example


Keeping bots and raiders out

New members can be required to pass a CAPTCHA before they get access to your server. You pick which roles they receive once they pass, so bots and alts never reach your channels.

Verification Example

Anti-Bot detects and blocks suspicious bot accounts, and Join Logs posts every new member or bot in a staff channel with Kick and Ban buttons.

The honeypot is a trap channel that real members never use. Hacked accounts and spam bots post everywhere, so anyone who posts in it is softbanned, banned, kicked or timed out, whichever you choose. Admins and moderators are never caught.


Anti-nuke and anti-raid

Guard protects your server from attacks, including ones started by your own admins. The server owner turns it on in /configure, and it does the following:

  • An untrusted user who deletes 3 channels or 3 roles within 10 seconds loses all their roles. If it's a bot, it gets kicked.
  • 5 bans within 10 seconds by an untrusted user are undone, and that user loses their roles.
  • 5 channels created within 10 seconds by an untrusted user are deleted.
  • If an untrusted member adds a bot with dangerous permissions, the bot is kicked and the member loses their roles.
  • 5 or more accounts joining within 10 seconds are kicked.
  • Deleted roles, categories, channels, permissions and recent text messages are rebuilt from the latest backup.

Anti-Nuke & Anti-Raid

Trust your real admins and your other moderation bots in Guard so they are never flagged. A single deletion is never punished, only mass actions.

Raid Shield deals with a different problem: several bots joining and all posting the same message. It catches this even when the spam is hidden inside forwarded messages. The bots involved are timed out for an hour, their spam is deleted, and a report is posted with Allow, Kick and Ban buttons for the owner.


Moderation tools

Appeals lets punished members ask for a second look. When someone is banned or timed out, they get a DM with an Appeal button, and your staff accept or deny the appeal in a private channel.

Warn Decay makes warnings expire after a number of days you choose, so old mistakes stop counting.

You also get /warn, /timeout, /kick and /ban, plus /purge to bulk delete messages by user, text, attachments, embeds or bots.

Extras

Temp Channels creates temporary channels that delete themselves, Sticky Messages keeps a message at the bottom of a channel, and /ask lets anyone chat with an AI that uses free models.


Commands that are still separate

Almost everything lives in /configure. These are the commands you can still run directly:

  • Status checks: /antispam status, /captcha status, /guard status, /shield status, /appeals status, /warndecay status, /server status
  • Moderation: /warn, /check warn user, /remove-warn user, /timeout user, /remove timeout, /kick, /ban
  • Purge: /purge all, /purge user, /purge contains, /purge attachments, /purge embeds, /purge bots, /purge status, /purge list
  • Other: /help, /ask, /chats, /info, /invite, /report

Found a bug or have a problem? Use /report and it goes straight to the developer.

Ratings & Reviews


4.24

21 reviews

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

16

4 stars

1

3 stars

0

2 stars

1

1 star

3