The Grubby User Manual |
Josef Spillner, 2001-10-12, last update: 2003-09-28 |
Table Of Contents: |
Introduction News module Dictionary module Translation module Meeting module Programming module Self module Badword module People module Message module Learning module Games module |
Introduction |
The official GGZ Gaming Zone chat bot is known as Grubby, although it may have different names like Keeper or eurogrubby.
It has been enhanced to work with both internal and external modules, called the "guru library". This is currently work in progress,
but once the transition has been finished, it'll be worth the work. So this documentation covers all the new stuff which is not documented yet.
There are explicit modules, which means they only react if you speak to grubby directly, and implicit ones which let grubby react on what other player say in the chat. Not all modules may be loaded, so if you ever meet a chat bot, you will have to query his modules by asking him "grubby modules". The administrator can even, if allowed, load and unload them at runtime (external modules only), when he issues a "grubby modules add modexec" or "grubby modules remove modweird". Make sure grubby knows your origin, you can tell him with "grubby I am from de" or similar. |
News Module | ||
You can ask Grubby about the latest news world-wide. If you want him to tell you a news headline, just tell him:
|
Dictionary Module | |
In case you don't understand a word when chatting, this might help you: It translates words from English into your native language.
In case grubby does already know where you're from, it can also do this the other way around. Here is how it goes:
|
Translation Module | |
Grubby does now also support the translation of whole sentences, when a
connection to the internet is available, using web services as its backend.
|
Meeting Module | ||
This might be especially interesting for those who want to drop a note about upcoming events. As opposed to the "tell" command, this one can
be polled by everyone.
|
Programming Module |
This is an implicit module: From time to time, grubby recognizes that people speak about their programming language skills, and joins the discussion. You don't know grubby's hacker skills! |
Self Module | |
There are two little commands which let grubby tell a bit about himself:
|
Badword Module |
Another implicit module which takes care about what you say. You shouldn't say indisciplined things, so try to avoid any badword. And yes, "windows" is one of them :-) |
People Module | |
Useful to get information on other people, or to update your own public records in grubby's player database.
|
Message Module | |
Provides asynchronous communication with players who aren't even logged in. You only need to know their nicknames. If the paging is activated,
you can even page people (which activates their pager or sends a Short Message (SMS) to them).
|
Learning Module | |
This makes grubby very smart when time goes by. It will learn without complaints, and tell others what it has learned so far.
|
Games Module | |
Grubby is not only a chat bot, but also a gaming bot.
Whereever a game module exists for it, it can be invited into a game via the
command
|
This documentation is Copyright (C) 2001 - 2003 Josef Spillner. Published under the GNU Free Documentation License. |