ChatCooldown allows the admin to add a cooldown for player chatting and commands. The cooldown is configurable, and you can also configure whether you want to have a cooldown for commands as well as chat
ChatCooldown has no commands, and only one permission
The default configuration looks something like this:
check-commands: true
cooldown-length: 5
The 'check-commands' option allows you to configure whether you want cooldowns to apply to commands. The 'cooldown-length' option is in seconds, and determines the length of the cooldown.
Source code is available here.