ChatBot
The previous version was a ChatBot with premade messages from you as a player. The plugin has been completely remade and still carries those functions of the previous ones, which were: Saving answers for questions so that the BOT replies automatically for players asking something.
This new update, which is basically a new plugin, learns as it observes the ongoing chats between players. This is still in the Alpha/Beta state and I would not recommend it for big servers at the moment cause of possible memoryleaks, although you can try. The plugin is perfectly safe for smaller servers and has been in use from 2015 on my own server.
The BOT can change weather, make it day and some other similar stuff at the moment. Just ask the bot and it will do so.
To make a predefined question and answer to as follow:
You need to be OP
Type(without quotes): "message-question-answer"
Then try it out
I will improve this BOT as interest/downloads increases.
Donate
Please feel free to donate to support my development not only of this plugin but several others. For requests of new plugins contact me or such. For specific plugin requests for your own server send a private message.
-
View User Profile
-
Send Message
Posted Aug 14, 2018Last post, 2014. Last file update, 2017.
I have had the plugin active in my place for a few days, and it has not said a single word.
Edit:
version 3:andrea will Record the text, and will perform the Actions listed in the
class botlistener, but cannot Speak. There is a problem in towhom:replyasBOT line 45.
}.runTaskLater(bot.getPlugin(bot.class), 20L);
09:33:33 [SEVERE] Could not pass event AsyncPlayerChatEvent to BOT v1.0.0
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:887)
at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:839)
at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49)
at net.minecraft.server.v1_6_R2.NetworkManager.i(NetworkManager.java:213)
at net.minecraft.server.v1_6_R2.NetworkManager.c(NetworkManager.java:351)
at net.minecraft.server.v1_6_R2.NetworkReaderThread.run(SourceFile:94)
Caused by: java.lang.NoSuchMethodError: me.habbcraw.bot.getPlugin(Ljava/lang/Class;)Lorg/bukkit/plugin/java/JavaPlugin;
at me.habbcraw.towhom.replyasBOT(towhom.java:45)
at me.habbcraw.functionsBOT.findconnection(functionsBOT.java:155)
at me.habbcraw.botListener.onChatQuest(botListener.java:57)
at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 9 more
IF i let this 3:Andrea Record text to the data.txt, then Manually change the Format back to using the |||. then further Downgrade to chatbot release 2,
It Will Speak and reply correctly with comments in the Bot.txt. But it will not Record new comments into it's learn.txt or learn2.txt files.
-
View User Profile
-
Send Message
Posted Sep 4, 2014@ehbaron123456789
he means, create a folder named BOT and a .txt file bot
-
View User Profile
-
Send Message
Posted Mar 17, 2014Err, what do you mean by the "Create a map named "BOT" in the plugins map of bukkit? Doesn't it create configuration files?
Also, can you make it customizable for people to change the prefix, and support Color Codes?
-
View User Profile
-
Send Message
Posted Jan 2, 2014@TheOneJonny
LOL, it's kind of the same thing. And everyone don't need to follow the first man sometimes there are just about adapting.
-
View User Profile
-
Send Message
Posted Dec 29, 2013Why you don't make it with a simple config file like other plugins?
-
View User Profile
-
Send Message
Posted Aug 29, 2013You guys who wanna test it can visit play.mineclue.com. If GB7FH or habbcraw is online we will help you and give you a demonstration.
-
View User Profile
-
Send Message
Posted Aug 28, 2013Dainusb -> Make sure you create a map called BOT and a txt file bot.txt in it. Do it exactly like that .
-
View User Profile
-
Send Message
Posted Aug 27, 2013Why am I getting error instead of answer?
-
View User Profile
-
Send Message
Posted Aug 26, 2013@Squizzy99
No, It can't but if you explain further I might could work on that.
-
View User Profile
-
Send Message
Posted Aug 26, 2013The bot can also make commands?
-
View User Profile
-
Send Message
Posted Aug 25, 2013Sure, but you need to explain further please :)
Do you mean so the bot answers to a certain player who said something?
___________________________________
To follow my proccess on other projects, addons and more follow me on twitter!
Always something going on!
https://twitter.com/habbcraw
-
View User Profile
-
Send Message
Posted Aug 25, 2013@SammyyMan
could you add whisper feature :)?
-
View User Profile
-
Send Message
Posted Aug 25, 2013Well, nice to hear that! Please return complaints or advices!
-
View User Profile
-
Send Message
Posted Aug 25, 2013Going to use this for my server!
-
View User Profile
-
Send Message
Posted Aug 19, 2013ECRONcraft I'll soon give you some screenshots.
EDIT: I've uploaded two screenshots.
-
View User Profile
-
Send Message
Posted Aug 18, 2013Screenshots? Videos?