Don't spam!

Don't spam!

Don't spam! is an easy to use anti-spam plugin. It can block both chat and commands.

Features

  • Blocks chat messages when repeated more than 3 times (customisable)
  • Blocks chat messages if they only contain uppercase letters
  • Blocked messages look like they were sent successfully for the player who wrote them. This way people won't try to circumvent the plugin.
  • Blocks commands when repeated more than 3 times (customisable)

Commands

  • /dontspam - Shows version information about the plugin
  • /dontspam reload - Reloads the configuration file

Permissions

  • dontspam.bypass - Allows the player to bypass the plugin (Default: OP)
  • dontspam.reload - Allows the player to reload the configuration file (Default: OP)

Configuration

  • sendMessageToPlayer: true/false - Should messages look like they weren't blocked for the player who sent them
  • spamChatMessage: 'text' - The message sent to the player if their message is blocked (unless the first option is enabled) (supports color codes)
  • spamCommandsMessage: 'text' - The message sent to the player if their command is blocked (supports color codes)
  • allowedRepeatsChat: number - The number of times a player can repeat a message before it's blocked
  • allowedRepeatsCommands: number - The number of times a player can repeat a command before it's blocked
  • blockCaps: true/false - Should the plugin block messages if they only contain uppercase letters
  • capsMessage: 'text' - The message sent to the player if their message is blocked because of 'shouting' (supports color codes)

Metrics

This plugin sends statistics to http://mcstats.org/. They are available for anyone here. The information being sent is detailed here. The plugin also sends the configuration values sendMessageToPlayer and blockCaps from its config.yml file. This information will be used for improving the plugin's features by spending more time on features which more people use. You can disable sending information by opening /plugins/PluginMetrics/config.yml and setting opt-out to true.

Source

You can view the source of the plugin on GitHub.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files