Simple and extensible chat bot for Spigot/Paper Minecraft servers written in Kotlin.
- Mention players in chat messages
- Search and replace text in previous chat messages
.r [name] s/search/replace
- Verbally slap other players (all in good fun, of course!)
.slap Name
- URL parsing for messages to display page title
- Show upvotes and downvotes for Reddit posts
- Ability to enable/disable each module
- Prefix used in messages from the ChatBot (its name)
- Colors used in messages from the ChatBot
- Color for mentions and highlighted messages
ChatEnhancer is designed to be extended by other plugins without too much trouble. Parts of this plugin are inspired by the Narwhal IRC bot by JoshStrobl (especially the slap command!).
- Add chat quotes to a local database
.quote Name
adds the last thing that player said
- Get and show a random quote from the database
.quote
ChatEnhancer is a Maven project, so to build simply clone the repo and run mvn clean install
.
ChatEnhancer is licensed under the MIT license. See the LICENSE
file for details.