Chester
Chester is a chat-bot that can be added to your server. Players can chat to him and from what us, the developers, have found, the responses can be hilarious!
Features
- Logs all messages by players.
- When Chester is mentioned, he replies with one of his saved messages.
- Works in any language (except in the beginning, where he stores 3 English sentences)
Usage
- Just chat like normal, and say 'Chester' when you want him to respond
Commands
None
Permissions
- Negate chester.trigger to stop Chester from logging them (eg. -chester.trigger)
- Negate chester.log to stop people from being logged by chester
How does Chester work?
Chester logs every single message said by players and collects them in a database. Whenever a player mentions his name, he responds with the most appropriate reply, as selected from his database.
If your Chester doesn't seem to make sense at first, this is normal, Chester will learn from chat and it may take some time for him to gather enough information in his brain.
Chester's responses can be highly intelligible and amusing :D!
Notes
- This is only a bukkit implementation of the JMegaHal Artifical Intelligence Bot
- Changelog
- Dev Builds
- Sample Brain
- Questions? Ask on IRC
API
Developers: API documentation can be found here:
https://github.com/gomeow/ChesterPlugin/wiki/API
Comments
About This Project
-
Project ID53797
-
CreatedMar 14, 2013
-
Last Released FileSep 19, 2016
-
Total Downloads13,123
-
License
Members
-
davismariotti Owner
-
_ForgeUser10707724 Documenter
-
_ForgeUser13570833 Author
-
_ForgeUser6874375 Author
-
_ForgeUser6965615 Author
-
_ForgeUser6967060 Author
-
_ForgeUser7439962 Tester
-
_ForgeUser7567771 Author
-
_ForgeUser7627522 Author
-
_ForgeUser7785194 Former Author
-
_ForgeUser7839763 Author
-
_ForgeUser7840837 Author
-
_ForgeUser8042639 Author
-
_ForgeUser8104550 Author
-
_ForgeUser8276575 Author
-
_ForgeUser8378474 Artist
-
_ForgeUser8740674 Author
-
_ForgeUser9272690 Author
-
_ForgeUser9747036 Author
-
_ForgeUser9805241 Author
-
_ForgeUser9938598 Documenter
-
AeSix_Reficul Author
-
chasechocolate Author
-
chaseoes Author
-
drtshock Author
-
ExistingEz Author
-
Forge_User_28721541 Former Author
-
frostalf Artist
-
garbagemule Tester
-
hawkfalcon Author
-
m_baxter Author
-
mormonsonplays Author
-
nikgenic Author
-
slipcor Author
-
turt2live Author
@gomeow
I don't know what you did, but it works <3
noticed one thing though: the triggerword quotes disappear after starting the server
Amazing job guys :)
Impressive panel of author you got there.
@ThisUsernameIsMine
http://hastebin.com/yovehaleqa.vbs
Can someone please share a working 2.1.0 config? =/
I'll supply mine in a bit, its got like 100k lines of text in the main file...
could you add an option ti remove certain words? Seems everyone says something with chester in the name twice and it always looks like hes talking to his self lol.
@gomeow
Already done that... tried everything =/
@ThisUsernameIsMine
@Connoredwards
Keep in mind that the text in the config MUST be surrounded in quotes
Hey, can someone please help me? Every time I enter the following in the config, all the text just disappears! Also, I don't know if it is possible, but can you create an option that enables Chesters to communicate across servers so they can learn much faster, and this could especially be cool if you had a sequel servers, so that people on a Tekkit server can teach it something, then that intelligence can be transferred to a Bukkit sequel server. Thanks. Here is the dodgy config:
Cool update, but how does the new chatcolor config work?
With the default chatcolor value no chat is shown and trying color codes '&c' or &c either returns null or chester's name without any chattext :S
Can we download pre-made decent brains for chester?
@PaulBGD
He advertises a lot on my servers :(
I love this. Two days isn't enough for the brain, he keeps asking for staff xD
I agree with the word filter thing, It's rather annoying when he copies the trigger word. Also will this bot actually become more intelligent as time goes by, well he ever make random sentences that correctly respond back to the questions the bot is asked? Or will he forever just mix random things together?
Can you add an option in the config that will allow you to make a list of words (e.g. "bad" words) and when someone chats and the message contains a word in this list, it will NOT log the chat? Example:
This would be the config file:
If someone chats:
Blah blah blah. That's all I'm hearing.
...Then it would NOT log it. Can you also add a permission to deny triggering the bot? Thanks.
@Hoolean
Thanks :D I love chester.
@ThisUsernameIsMine
In addition to my request linked above, multiple trigger-words and custom chat/text-colours would be nice too =)
@Bernatixer
Did you think to just give him some coffee? :3
@Bernatixer
Yes :)
I will add a "How does Chester work?" section to the overview :D
@gomeow
Okey, thanks i will do it. But i have an Spanish server. Chster will talk spanish if the people talk spanish thse days?