Bart Thate bthate at
Fri Feb 6 00:52:37 CET 2009

Finally gozerbot 0.9 has been released.  This is a huge step forward
to version 1.0 and contains a number of changes:

    * use json as the format to save data in instead of pickles
    * let config files also use json, this makes them more readable
and human editable
    * remove popen usage from the bot core
    * remove execfile() calls from the bot core
    * rewrite the gozerbot package into several subpackages
    * use sqlaclhemy to provide database backend (sqlite3 is default)
    * require python2.5
    * move most of the plugins into their own package
    * restructure the gozerdata layout so its more readable

All these changes makes upgrading from older versions of gozerbot
necessary so a gozerbot-upgrade program is provided (upgrading from
0.7 is not supported yet, will follow soon).

See on how to install gozerbot 0.9


0.9 Requirements

    * a shell
    * python 2.5 or higher
    * gnupg
    * simplejson
    * sqlalchemy
    * xmpppy

Why gozerbot?

    * provide both IRC and Jabber support
    * user management by userhost .. bot will not respond if it
doesn't know you (see USER)
    * fleet .. use more than one bot in a program (list of bots) (see
    * use the bot through dcc chat
    * fetch rss feeds (see RSS)
    * remember items
    * relaying between bots (see RELAY)
    * program your own plugins (see PROGRAMPLUGIN)
    * query other bots with json REST (see CLOUD)
    * serve as a udp <-> irc or jabber notification bot (see UDP
    * sqlalchemy support


More information about the Python-announce-list mailing list