grubby - very intelligent GGZ chat bot
Grubby is a modular chat bot, which means this program behaves like a
human. Once logged into a GGZ server, you can tell it some news it
shall tell others, and in return it tells you what it has heard of
lately. Additionally, if you say a bad word, it complains about it.
You can even rename grubby to what you want. Common names are
Highlander and Keeper, but you can invent your own ones. More
functionality can be added by plugging in shared libraries, perl
scripts, ruby gems, and whatnot. From time to time it is recommended
to invite grubby to play a game with you.
Display help menu and exit.
Host to connect to. A GGZ server must be running on HOSTNAME.
This overrides any setting from the default configuration file.
Use this directory as data directory. If not specified, DATADIR
defaults to ~/.ggz.
Name with which grubby interacts with other players. This
overrides any setting from the default configuration file.
Display grubby’s version number and exit.
Grubby accepts both public commands and owner commands. Please view the
appropriate documentation in the ggz-docs package. In particular, the
Grubby Chatbot Manual contains information for grubby users, whereas
the Grubby Chatbot Admin Manual tells grubby owners how to tailor the
set of commands.
Configure grubby using the grubby-config perl script. Except for the
first two values (name and owner), all other values can simply be taken
from the default suggestions.
Graphical configuration is possible using kgrubby, which is available
as part of the ggz-kde-client package.
~/.ggz/grubby.rc - configuration file, may be produced by grubby-config
or by kgrubby
~/.ggz/grubby/* - individual module files and player database
The GGZ Development Team <firstname.lastname@example.org>
grubby-config(1), kgrubby(1), ggz(7)