Spamm

Summary
Spamm is a lightweight plugin designed to easily catch and deal with spammers.
If a player begins to spam multiple lines of chat, Spamm will automatically stop them using configurable warnings and punishments. Spamming past the warning value set in the config will alert Spamm to strikethrough all of your messages. Going past the punishing value will cause Spamm to punish you. Default punishments are kick and ban, but unique punishments can be integrated into your plugin(s) via Spamm's API.
Spamm's minimal tasks are run asynchronously in order to eliminate its load on the Bukkit thread.
__________________________
News
Spamm v1.1.3 is out! Although this version is listed as a 1.8 build, it should work for Bukkit 1.7 and the Spigot protocol hack builds. As per the request of madtomic, there is now support for command blocking. The updated Spamm config now has a 'commands' variable list. Simply add commands that you wish to be monitored to it. Spamm will treat the command messaging akin to normal player chat and block it if necessary.
__________________________
Configuration
Commands
| /spamm | Generic Spamm command base |
| /spamm update | If the user has permission, typing this updates the plugin |
Permissions
| spamm.exempt | Users with this permission can spam all they want |
| spamm.update | Users with this permissions may use /spamm update |
Miscellaneous
Metrics: This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true or by setting "metrics" in the plugin config to false.
Updater: This plugin uses the official Bukkit updater to automatically update the plugin when a new version is found. To use it, set "update" in the config to true OR use /spamm update in-game.

