Usually, Minecraft servers have to rely heavily on staff presence or unreliable filters to deal with chat-based issues. Perspective utilizes Google's Perspective API in an attempt have artificial intelligence to try to protect the experience of Minecraft players.
Installation
Install the latest version of Perspective and restart your server.
Follow the Getting Started instructions until you have created your API key.
Configure api-key in /plugins/Perspective/config.yml to be your API key.
Restart your server.
You're all set!
Features
Artificial intelligence examination of messages
Tweakable threshold to stop messages being sent
Notify staff members of players that are being toxic
Exempt players from being analyzed
More features coming very soon!
Permissions
perspective.notify - users to be notified about perspective stopping messages
perspective.exempt - users to be exempt from being analyzed
NOTE: It is well known that configuration and options are very limited as of now. I just wanted to get a release out. Configuration options for messages will come soon, as well as GUI interfaces, storage logs, etc.