Cherbot Philosophy

Design goals

Low Profile
A bot is only a bot accepted by players if it keeps low profile. This means, that the bot will not shout anything unless told otherwise. Except for getting food regularly, the bot does not do any actions automatically.
Natural interface
Most bots only understand simple commands. CherBot still is stupid, but it understands complete phrases, as long as they are correct English and not too complex. All commands except the basic help commands are phrases. You may start them with an uppercase letter and end them with a "." or "!" if they are commands or with a "?" if they are questions. All phrases are checked against regular expressions to find the corresponding command and execute it. A next version of CherBot might also get a facts database and a Prolog interface to implement proper grammar of the English language not by regular expressions but by artificial intelligence.

Usage

In-game Usage

To talk to Cherbot, you may choose betwee:

Cherbot will nearly always reply with a /tell to the speaker, so it does not annoy other players. In some rare cases, Cherbot simply says something. Cherbot never responds on /shout. Cherbot only uses /shout to warn players that a person that just entered the game is a known criminal.

If you're talking to Cherbot, the following things can happen:

FAQ

When does the bot shout?
In short: (nearly) never. CherBot currently shouts on the following occasions: Although CherBot could shout on the following occasions, they are not available at the moment: CherBot is designed to be silent and helpful. It is not designed to annoy players by spamming on shout.
Does the bot run around?
No.
Will the bot run around in future?
No. Not until someone gives a good reason why it should.
Will the bot kill mob?
No. It doesn't now and it won't in the future. Mob is for players, not for bots.
Will the bot heal players?
No. It could, that's easy to implement. But it doesn't and it won't.

Last modified: 2005-03-16T12:56:57.004+01:00