Mineuniverse
Log in Register
Plugins

SpamGuard

Custom Chat Monitoring and Spam Prevention
by _ForgeUser6908251
Download Claim this project
115,530 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Chat Related Fixes General

Forums Thread | Download | Help | Wiki




SpamGuard's story is finished, thanks for the support!

Thanks to everyone who used the plugin and provided valuable feedback during its development. Someday we may return...




SpamGuard's purpose is to prevent spam through the use of real-time chat monitoring. SpamGuard uses methods such as message cooldowns, blacklist checking, and more to prevent spam. Featuring several configurable options, SpamGuard is an excellent way to keep your server's chat clean of spam.

How does SpamGuard detect spam?

  • Word blacklisting
  • Message & Command cooldowns
  • Caps lock & Symbol detection
  • Repetitive message detection
  • More coming soon!

How does SpamGuard prevent spam?

  • SpamGuard features a message cooldown time (configurable), so if a spam bot comes on, you won't even see 90% of the spam!
  • A Command cooldown time will prevent spamming of commands like "/me" to bypass a normal message-only spam filter.
  • If a player is flagged for sending spam-like messages, they are given a warning. If a player receives 3 (configurable) warnings, they will be kicked from the game.
  • If a player is kicked 3 (configurable) times, they will be auto-banned. SpamGuard now uses its own banning system, so it won't conflict with other ban-changing plugins.

Features:

  • Custom cooldown setting to prevent a player from sending more than 1 message or command per 0.25 (configurable) seconds.
  • Kicks spambots within milliseconds.
  • Only 1 message from a spambot will enter the chat, not 15+
  • Warning feature that tracks how many times a player has been flagged for spam.
  • Auto-Kick will automatically remove a player from the game if they have received a specific number of warnings.
  • Caps Lock detection will determine the percentage of upper-caps letters in a message, and flag it if it contains a high enough percentage.
  • Symbol detection prevents the overusage of symbols, like: "*&^#*^&!@*#^&!@*^&#"
  • Word filtering will check every message against a defined list of blacklisted words, and flag the message if it contains a blacklisted word.
  • Message repeat detection will compare a player's message to their previous message, and flag it if the message is repeated a certain number of times.
  • Flagged messages will not be seen in the chat, and the sender will receive a warning as well as a description of the rule broken.
  • Stealth mode will prevent a user from ever knowing that SpamGuard is installed, provided that you hide your /plugins list.

How to remove the /sg alias from SpamGuard

Follow the tutorial here:
www.dev.bukkit.org/server-mods/spam_guard/pages/tutorial-removing-the-sg-command-alias/

Translations | Localization

Help translate SpamGuard into your language with this page:
http://dev.bukkit.org/server-mods/spam_guard/localization/

Approved translations will be posted below, simply download them and replace the /SpamGuard/messages.txt with the translation you downloaded. Restart your server, and players should get the messages defined in the file.

Finished Translations

Note: Translations are submitted by other users on Bukkit dev, and are not guaranteed to be accurate.

English
Oops! Link no longer available.

Polish
Oops! Link no longer available.

Have a suggestion? Bug? Question? Read this before posting a comment!

http://dev.bukkit.org/server-mods/spam_guard/pages/help-and-support/

SpamGuard v1.1
MC CB 1.3.2-R1.0
Release 2012-10-05 Get
SpamGuard v1.0
MC CB 1.3.2-R1.0
Release 2012-10-03 Get
SpamGuard v1.0 RC-1
MC CB 1.3.2-R0.1, CB 1.3.1-R2.0
Beta 2012-08-29 Get
SpamGuard v1.0 BETA-2.2
MC CB 1.3.1-R2.0, 1.3.2
Beta 2012-08-19 Get
SpamGuard v1.0 BETA-2.1
MC 1.3.1, CB 1.3.1-R1.0
Beta 2012-08-15 Get
SpamGuard v1.0 BETA-2
MC 1.3.1, CB 1.3.1-R1.0
Beta 2012-08-13 Get
SpamGuard v1.0 BETA-1
MC 1.2.5, CB 1.2.5-R4.0
Beta 2012-07-27 Get
SpamGuard v1.0 ALPHA-2
MC 1.2.5, CB 1.2.5-R4.0
Alpha 2012-07-04 Get
SpamGuard v1.0 ALPHA-1
MC 1.2.5, CB 1.2.5-R4.0
Alpha 2012-07-01 Get
SpamGuard v0.5
MC 1.2.5, CB 1.2.5-R1.0
Alpha 2012-04-18 Get
SpamGuard v0.4
MC CB 1.2.3-R0.1
Beta 2012-03-05 Get
SpamGuard v0.3
MC 1.0.0, CB 1.0.1-R1
Beta 2011-12-26 Get
SpamGuard v0.2
MC 1.0.0, CB 1.0.1-R1
Alpha 2011-12-17 Get
SpamGuard v0.1
MC 1.0.0, CB 1.0.1-R1, CB 1337
Alpha 2011-12-07 Get

You Might Also Like

Little Anti-Swearing Plugin
A small plugin to censore unsuitable words. Words is customizable. Plugin can kick player or only censore word.
9,982
BuildAPrefix
A self-service prefix plugin!
9,972
NoSwearPlus
NoSwearPlus
9,969
FakeTalk Reloaded
FakeTalk Reloaded
9,952
RoboticStaff
RoboticStaff
9,944
AMChat
Chat using a radio on frequencies, limit local chat
9,926