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,154
-
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
@Bernatixer
After some time, your chester will log enough messages to the point where he can have a decent brain.
What I think should be done with Chester is load him onto the server and don't tell anyone for a few days. After that, depending on the amount of talking, Chester will have quite a few messages stored up and therefore a decent brain, as he learns as he goes.
As far as opening the .brain file, please don't. The newest version saves it as a brain.chester, which you can open if you want.
@gomeow
Okey, i'm testing it now, then how can it have a decent brain? And when i try to open the .brain file i can't.
@Bernatixer
In the beginning, yes, that's normal before he has a decent sized brain
When i talk to chester it only says can i have some cofee? Is it normal?
Would've been nice if there was a command to toggle Chester off/on when he's getting on someone's nerves =P
@Goldkoron
With the newest version, the brain will be stored as plain text. If you want, you will be able to go and edit/delete messages as you feel necessary.
It's waiting on approval
Our Chester has become very inappropriate. I did not tell people about Chester on my server, and then people had conversations on my server, and now Chester behaves as if he is a homosexual Vampire....
@chakyl
Well, I wrote the actual plugin, but they are all part of Chester's history.
Chester is an IRC bot we've come to know and love, and I thought servers should share the same feeling
A plugin made by the BukkitDev gods...
Okay, Chester is amazing, he changes and merges sentences and says the most hilarious things once he has a good sized database.
I feel kinda weird right now.. I should get this plugin for my server
@Goldkoron
Yep!
So if I have a active server with people talking a bunch, Chester will slowly get smarter and respond to statements directed at him better?
@XlegitXcrazymanX
A strong development team.
Holy Authors!
github source pls.
To Clarify: I wrote the original IRC bot Chester, and @gomeow ported it to Bukkit.
@DickieH
Yes, he just can't be triggered by people without the permission.
But... when i negate chester.trigger ... does chester learn anything??
@DickieH
Chester will forever be Chester. You can negate the permission chester.trigger so that nobody can talk to chester.