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,089
-
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
@jake_stumpf
What are you implying?
Good idea, good plugin.
But got enough authors?
That moment... when you look at the Authors ;o
Smart and creative idea. Love it!
@gomeow
aha! ;-)
As long as you know that it locks/freezes my sever, which results in all connected clients to disconnect with a Read Timed Out (after which the server becomes unreachable). Without Chester the server operates normal again.
I opened a ticket: http://dev.bukkit.org/bukkit-plugins/chester/tickets/7
@lol768
It actually doesn't use async for the chat events, but update checking is all async
@ThisUsernameIsMine
Pretty sure gomeow is using an async event to call bukkit methods.
For some reason Chester (or the combination of plugins i have) makes the server go into some sort of state where it becomes unresponsive and lets every client time-out with a Read Timed Out message =/
This has been going on for some time but after intensive plugin-testing i've narrowed it down to your plugin (without it it doesn't happen).
If you want my complete list of used plugins, let me know.
@gomeow
Is there anything that does do this?
@Jarrett78
Nope! and even if I could, I wouldn't (I can't even because the sentence determination is made by an external library, not by my code)
Could you make it bit more intelligent? It seems like it just uses random bits of phrases and doesn't even try to make them comprehend-able...
@MrInspector
Good one =P
edit: oh my mistake
Great plugin, I use this to talk to my self once I'm alone on my server, *sniff* which is every day!!! :(
@robotnikthingy
Yes we do :) I'll get my friend to give me Gomeow's skype and to do it :P
Is there a fix so that chester doesn't crash the server if you talk to him really fsat? Maybe add a delay so he can only be talked to every 5 sec, this way it wont crash if 5people spam "Chester"
@robotnikthingy
We have a website where we've put quotes from my irc channel :) can join my channel and do it.
@RingOfStorms
We need to have a thread or forum for funny chester quotes
Chester is cra cra xD
Whats been happening to Delta 7x has been happening to me as well on my server. No error reports.