ChatResponderMC
A Spigot/Paper plugin that automatically responds to a user in chat based on placeholders when a player is mentioned in chat.
ChatResponderMC
ChatResponderMC
ChatResponderMC is a simple Spigot plugin for Minecraft servers running version 1.21 or later. This plugin allows you to define custom messages sent to a player depending on the result of a placeholder when mentioning a username in Minecraft chat.
Example Use
ChatResponderMC automatically responds to player messages based on placeholders.
For example, using `%essentials_afk%`, if a player who is currently AFK is mentioned, the plugin will notify the player who mentioned them:
In-game example: [Player1]: Hi Player2 [ChatResponderMC]: Player2 is currently AFK!
You can define multiple placeholders to create custom responses for different plugins or conditions.
---
Example Config
```yaml verbose: false # Set to false to disable detailed logs
afk_check: placeholder: "%essentials_afk%" expected_result: "yes" true_message: "&7&o{player} is currently AFK." false_message: "disabled" # No false message for this placeholder
placeholder2: placeholder: "%otherplugin_someplaceholder%" expected_result: "true" true_message: "&a{player} is here!" false_message: "&c{player} is not here." # Set to "disabled" to not send a message on false output ```
Installation
1. Download the latest release from the Releases section. 2. Download the latest release of PlaceholderAPI, this plugin is required when using ChatResponderMC. 3. Place the `.jar` files in your server's `plugins` folder. 3. Restart your server.
Contributing
Feel free to submit issues or contribute via pull requests on the GitHub repository.
License
This project is licensed under the Apache License 2.0.
---
Thanks for using ChatResponderMC