Chester

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

API

Developers: API documentation can be found here:
https://github.com/gomeow/ChesterPlugin/wiki/API

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of ChugBleach ChugBleach Oct 12, 2014 at 09:50 UTC - 1 like

    "Chatbot" my ass. I can't believe you needed that many fucking devs to save every chat message to a String, and then split that String randomly, that'd take a non-autistic person around an hour.

    "Chester's responses can be highly intelligible and amusing :D!" How? All it does is log fucking chat and randomly spit out messages, that just seems more fucking annoying than anything.

  • Avatar of Darunia18 Darunia18 Aug 18, 2014 at 23:31 UTC - 1 like

    I found something else about this plugin. Chester still logs player chat, as well as listens to trigger words, when certain players are muted or using some plugins that have private chat functions. It'd be nice if he would only read and respond to what goes through to the main chat.

    BFAK:90832957,00e53379dae8d56339909696136e7bf1c929a5029f865aa205d24b9bb604fe47

  • Avatar of ThisUsernameIsMine ThisUsernameIsMine Aug 11, 2014 at 15:22 UTC - 0 likes

    The bot stops working after some time (trigger word: copy)

    [11-08-2014 17:07:44 INFO]: [S] <*ElectricGamer> ty for the info copy
    
    [11-08-2014 17:07:44 WARN]: Exception in thread "Chester"
    [11-08-2014 17:07:44 WARN]: java.lang.ArrayIndexOutOfBoundsException: 4
    [11-08-2014 17:07:44 WARN]:     at info.gomeow.chester.ChesterCommunicator.getSentence(ChesterCommunicator.java:66)
    [11-08-2014 17:07:44 WARN]:     at info.gomeow.chester.ChesterCommunicator.run(ChesterCommunicator.java:39)
    [11-08-2014 17:07:44 WARN]:     at java.lang.Thread.run(Unknown Source)
    

    This occurs under Chester v2.3.1 #11 @ spigot-1.7.10-R0.1-SNAPSHOT #1603

    R.i.P. Chester

    Last edited Aug 11, 2014 by ThisUsernameIsMine
  • Avatar of ItzMePikachuman1 ItzMePikachuman1 Aug 08, 2014 at 22:59 UTC - 0 likes

    All he says is: May I have some coffee? and: Please slap me. ..............................................................................................

    =====I============I=======

    < ____ - - - - - -------------

    Amateur Bukkit plugin coder

  • Avatar of ThisUsernameIsMine ThisUsernameIsMine Aug 03, 2014 at 01:00 UTC - 0 likes

    @Darunia18: Go

    Not lacking authors, only lacking development =P

  • Avatar of Darunia18 Darunia18 Jul 27, 2014 at 20:56 UTC - 0 likes

    I love this plugin, but I have a few things that I don't like about it. First, the responses are really quick. Second, it responds with the trigger word(s) in the phrases it says. And lastly, it's been crashing my server and leaving no kind of error log. Also, /chester reload would be really nice to have.

  • Avatar of wakyswag wakyswag Jul 08, 2014 at 20:51 UTC - 2 likes

    Are the authors just anyone who asks to be an author?

  • Avatar of TheMysteriousYT TheMysteriousYT Jun 23, 2014 at 13:08 UTC - 0 likes

    chester responds way too quick, please add some time in between

  • Avatar of MozaiX MozaiX Jun 21, 2014 at 06:52 UTC - 0 likes

    Hello, im a complete "chester noob" and dont have a real grasp on how he works... but he seems to reply with the full messages players send through chat. my question is, is Chester capable of picking apart messages and formulating his own sentences.. eventually when his brain has learned enough information?

    my reason for asking is when i said hello chester, he said "I was checking to see if spammers got banned for a day" lol which was something one of my staff said

    Last edited Jun 21, 2014 by MozaiX
  • Avatar of gomeow gomeow Jun 16, 2014 at 16:41 UTC - 0 likes

    @Blue_Mustache: Go

    It is modeled after a chat bot that hawkfalcon made for IRC that I ported to Bukkit. Authors for the lols

    Hello there.

Facts

Date created
Mar 14, 2013
Category
Last update
Aug 03, 2013
Development stage
Release
License
Public Domain
Curse link
Chester
Downloads
6,211
Recent files
  • R: v2.3.1 for 1.6.2 Aug 03, 2013
  • R: v2.3.0 for 1.6.2 Jul 30, 2013
  • R: v2.2.1 for CB 1.5.2-R1.0 Jun 15, 2013
  • R: v2.2.0 for CB 1.5.2-R0.1 Jun 09, 2013
  • R: v2.1.1 for CB 1.5.2-R0.1 May 13, 2013

Authors