HomeJavaModsBotChat
BotChat - talk to a real robot! (1.7+)
BotChat is a simple plugin, allowing users to communicate with a real bot (powered by CleverBot) through Minecraft chat. The bot retains previous conversation also, in order to create a somewhat more realistic conversation.

Inspiration

c16460e94fb4abab130ab18316891f58.png
(Real conversation , true also )

Commands
The plugin features one command, to reload the config, /botchatrl (alias /bcrl), requiring the botchat.reload permission.

API
The plugin features a very simple API in order to generate a response to a message. This uses the same conversation as the main plugin.

To use, simply import net.exfusion.plugins.botchat.BotManager, and use the static method #generateResponse(string); to generate a response.
Note: this is blocking, so should be used async.

The plugin itself also runs on top of another API ( https://github.com/pierredavidbelanger/chatter-bot-api ), this can be accessed through the plugin.

Configuration
Default config:
Code (Text):
api-only: false #Set this to true to only use the plugin as an API (disables the rest of the plugin)
bot-prefix: "&e[Bot] &r" #Defines the prefix of the bot's messages
public-chat-permission: "" #The permission required to talk to the bot, leave blank to disable
see-chat-permission: "" #The permission required to see the bot chat
player-prefix: "!" #The prefix required at the start of the message to talk to the bot
api-only (boolean) - set this to true to only use the plugin as an API
bot-prefix (string) - change this to set the prefix of the bot's responses (use & for colour codes)
public-chat-permission (string) - change this to set the permission required to talk to the block, leave blank for no permission
see-chat-permission (string) - change this to set the permission required to see the bot's responses (including from other players), leave blank for no permission
player-prefix (string) - change this to set the prefix that players have to use for the bot to respond, don't use any prefixes beginning with /

Support:
Need help? Add me on Discord: VoidInVoid#7126

Planned Features:
In the future I might expand the plugin to allow for unique bot-player conversations, let me know if you would like that as a priority

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

BotChat is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11. Downloaded 495 times (via Spigot). Download it and open it directly in the game.

Explore more