Chatbot is a very simple to use plugin, that allows you to create and talk to a FULLY CUSTOMIZED bot on your server. It works by choosing from phrases YOU can specify in the config to respond to anything your players might say. The possibilities are infinite! PERMISSIONS chatbot.use.BotName - Required to be able to use a specific bot
COMMANDS /bot enable - Enables the specified bot or every bot - chatbot.enable /bot list - lists every enabled bot - chatbot.list /bot add - Adds a misc response to a certain bot - chatbot.add /bot disable - Disable all or a specfic bot - chatbot.disable /bot reload - Reloads the config, all bots, or a specific bot - chatbot.reload
FEATURES Lightweight Change your bot's name Change your bot's prefix Change the messages your bot will response with Change the sentences your bot will respond to Randomized messages for every response Allows you to add responses in 2 different ways, with a meth in game to allow for easy bot customization Allows for adding on to messages that already have responses If no sentences are matched, the bot will choose from generic responses Reponse option for messages that don't include your bot's name Toggle whether you can trigger the bot or not Change the response time of a bot Hex color support as well as & color code support Compatible with any plugin Responds to a variety of different events You're able to send the response only to the bot activator by adding -s to the end of the message Has PlaceholderAPI and MVdWPlaceholderAPI support Bots have the ability to execute commands with the [cmd] tag You can add an infinite amount of bots
COMMAND The [cmd] tag allows you to run commands as either the console or as the player Usage: [cmd type=][/cmd] Example: [cmd type=op]ban %player_name%[/cmd]
PERMISSION The [perm] tag allows you to do something if the player has the correct permission Usage: [perm=][/perm] Example: [perm=chatbot.example]hello[/perm]
SOUND The [sound] tag allows you to play specific sounds Usage: [sound][/sound] Example: [sound]MUSIC_DISC_13[/sound]
WAIT The [wait] block waits a specified amount of time before running something It supports ticks (t, tick, ticks), milliseconds (ms, milli, millis, millisecond, milliseconds), seconds (s, sec, secs, second, seconds), minutes (m, min, mins, minute, minutes), hours (h, hour, hours), and years (y, year, years) Usage: [wait=