TechBot
No admins online? Too busy helping others? Tired of replying to "can i be op"? This chatbot can respond to simple questions like "can i be admin"(which I bet you'll make it say "no") or respond to greetings like "hello"!
Configuring your chatbot
The config is self-explanatory.
#TechBot configuration generated by TechBot version 1.1 Name: TechBot Prefix: [ Suffix: ] #Possible colors: aqua, black, blue, darkaqua, darkblue, darkgray, darkgreen, darkpurple, darkred, gold, gray, green, lightpurple, red, white, yellow NameColor: BLUE ChatColor: GREEN #Choose 2 settings: #broadcast - broadcasts chat to whole server(makes chat seem more real) #pm - message only displays to player(makes it seem like the player is talking to him/her self) ChatMode: broadcast #Choose 2 settings: #read - reads phraselist every chat #load - loads phraselist when the plugin is enabled PhraseListLoading: read
Adding phrases
Warning: Don't add too many phrases or your server WILL lag when someone chats (It will lag less if PhraseListLoading is set to load).
This may be a bit harder. The default phrases.txt looks like this:
#Phrase list for TechBot #Phrases follow this format: #phrasetobedetected:response #do NOT leave any spaces near the colon
A phrase would look like: "i'm new to the server:Welcome to the server!"
If a chat line contains a phrase, the chatbot responds. This means that it would recognize "hello server!" when the phrase is "hello:Welcome!".
The left side of the colon is the phrase that the chatbox will recognize. The right side is the response. Simple?
Download
http://dl.dropbox.com/u/40385683/TechBot.jar
Like TechBot? Donations would always be nice!

-
View User Profile
-
Send Message
Posted Mar 18, 2012FUCKING UPDATE THIS PLUGIN!
(If you haven't noticed, I happen to like the intention of this plugin, lol)
-
View User Profile
-
Send Message
Posted Feb 25, 2012Thanks for this plugin! I've been waiting for something like this for a long time now.
I would like to request the following features for the future:
-
View User Profile
-
Send Message
Posted Jan 17, 2012This is a good plugin. However, as with many autoresponders, there needs to be a built-in delay before it responds. On my server, it responds before the player's question even pops up in the chat. Simply delaying it by one or two seconds will make it work right.
-
View User Profile
-
Send Message
Posted Jan 12, 2012This is brilliant. Just simply brilliant.
Works fine with 1.0 too.
Thanks <3
-
View User Profile
-
Send Message
Posted Jan 6, 2012@Goldkoron
Don't have plans for that. Something like that = lot of space needed.
-
View User Profile
-
Send Message
Posted Jan 6, 2012Will it ever be able to learn from listening to players and becoming a full Chat bot?
-
View User Profile
-
Send Message
Posted Dec 20, 2011Do you plan on adding private responses?
-
View User Profile
-
Send Message
Posted Nov 26, 2011@222Craft
How do I add tags?
-
View User Profile
-
Send Message
Posted Nov 24, 2011@Technius
Great plugin, thank you!
I almost missed this plugin :Recommend tags with "autoreply" "autorespond" "bot" and "autohelp"
Requests:
Selective words; ie: "how <blah blah> earn <blah blah>money?" This would cover 20 or so variations on the same question about earning money.
Thanks for a great plugin!
-222
-
View User Profile
-
Send Message
Posted Nov 23, 2011No updates yet?
-
View User Profile
-
Send Message
Posted Nov 13, 2011@Technius
yeah, and cool plugin btw ^^
-
View User Profile
-
Send Message
Posted Nov 13, 2011@Infernodragon0
You mean like random? It would be a bit difficult to configure, but it would be possible.
-
View User Profile
-
Send Message
Posted Nov 13, 2011Could you add in the function to make it like.. Say different phrases when answering? That would be more realistic like
Player : hello Bot : hi! Welcome to server
Then again the player repeats and he gets a different response
Player : hello Bot : hi, how are you?
Is it possible?
-
View User Profile
-
Send Message
Posted Nov 10, 2011@Technius
TechBot spawms because of players wanting him to: Unknown issue: don't spam. Stopping server!
-
View User Profile
-
Send Message
Posted Nov 9, 2011@th3controller
Adding a feature where it will read a file on start, so it doesn't lag as much. And for the spamming, add some spamblocking plugin. I will maybe add a cooldown.
I'm trying to make it so that it appears to be realistic, as if a real conversation was happening. :)
-
View User Profile
-
Send Message
Posted Nov 8, 2011I think a good way of not making the server lag is to make the plugin read the file from the server.log file instead of reading it directly from the server whenever someone chats. Also a spam detector for this plugin might be good also just in case someone tries to spam a server this plugin wouldn't cause any trouble. Try detecting if a player has sent too many messages. Also a good thing for your plugin is to reduce a interval in which the plugin scans the chat if there are a lot of players reducing lag made by this plugin. I would like to see this plugin running in full potential.
-
View User Profile
-
Send Message
Posted Nov 7, 2011@deleted_7536780
I know, but I can't get it fixed. The response has to happen before the chat appears because it's fired when the chat is being processed, and I can't fix that.
@mcheaven
It would lag if there were too many phrases in the text file, but I'm adding a setting where you can choose if you want to load it at the beginning or just read the file on every chat.
-
View User Profile
-
Send Message
Posted Nov 7, 2011i think it would lag if to many users are using this?
-
View User Profile
-
Send Message
Posted Nov 7, 2011Just a couple Suggestions. A Way to stop people from being able to spam the chat with it.. e.g dont let any one person trigger it more than twice..?
And the response appears before the Players chat, In The Chat Box