[pybot-commits] CVS: pybot ChangeLog,1.28,1.29 README,1.4,1.5
Brought to you by:
niemeyer
From: Gustavo N. <nie...@us...> - 2003-08-25 18:55:19
|
Update of /cvsroot/pybot/pybot In directory sc8-pr-cvs1:/tmp/cvs-serv10959 Modified Files: ChangeLog README Log Message: * pybot/rss.py: Introduced generic RSS module! It's based on Mark Pilgrim's "ultra liberal" parser, and allows one to send news from any RSS feed to any user/channel/server. * pybot/refrag.py: Introduced the refrag module. It contains reusable "fragments" of regular expression patterns. It's meant to reduce the number of times one has to code similar patterns. Index: ChangeLog =================================================================== RCS file: /cvsroot/pybot/pybot/ChangeLog,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** ChangeLog 25 Aug 2003 14:10:33 -0000 1.28 --- ChangeLog 25 Aug 2003 18:54:54 -0000 1.29 *************** *** 1,2 **** --- 1,11 ---- + 2003-08-25 Gustavo Niemeyer <nie...@co...> + * pybot/refrag.py: Introduced the refrag module. It contains + reusable "fragments" of regular expression patterns. It's + meant to reduce the number of times one has to code similar + patterns. + * pybot/rss.py: Introduced generic RSS module! It's based on + Mark Pilgrim's "ultra liberal" parser, and allows one + to send news from any RSS feed to any user/channel/server. + 2003-08-24 Gustavo Niemeyer <nie...@co...> * pybot/misc.py,modules/help.py,modules/*: Now regular Index: README =================================================================== RCS file: /cvsroot/pybot/pybot/README,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** README 21 Aug 2003 18:46:27 -0000 1.4 --- README 25 Aug 2003 18:54:54 -0000 1.5 *************** *** 7,24 **** and has since then evolved into a full featured bot. - Requirements - ------------ - - Pybot requires the sqlite (http://sqlite.org) SQL database library, - and its python module (http://pysqlite.sf.net). - - Download - -------- - - Current access to its source is available trough CVS only, in the - sourceforge pybot project: - - http://sourceforge.net/projects/pybot - End user features ----------------- --- 7,10 ---- *************** *** 27,43 **** - may join multiple servers and multiple channels at once (implemented without threads); - full online control (just talk to him); - load, reload and unload modules at runtime; ! - flexible user registry, allowing automatic identification and ! manual identification under different nicks; - very flexible permission system; - full online help; - auto recover from network errors; - - auto timming of messages to avoid being kicked by the server. - lots of additional functionalities through available modules; - even basic functionality is implemented using modules; - random answers, to humanify the bot a little bit; ! - persistence implemented with transparent pickling and sqlite ! database; Developer features --- 13,28 ---- - may join multiple servers and multiple channels at once (implemented without threads); + - remembers last state, even if killed; - full online control (just talk to him); - load, reload and unload modules at runtime; ! - flexible user registry, allowing automatic identification ! and manual identification under different nicks; - very flexible permission system; - full online help; - auto recover from network errors; - lots of additional functionalities through available modules; - even basic functionality is implemented using modules; - random answers, to humanify the bot a little bit; ! - persistence implemented with transparent pickling and sqlite database; Developer features *************** *** 51,54 **** --- 36,53 ---- - user registry allows pluggable meta-data; + Requirements + ------------ + + Pybot requires the sqlite (http://sqlite.org) SQL database library, + and its python module (http://pysqlite.sf.net). + + Download + -------- + + Current access to its source is available trough CVS only, in the + sourceforge pybot project: + + http://sourceforge.net/projects/pybot + Standard modules ---------------- *************** *** 91,94 **** --- 90,98 ---- Allows searching in logs, and checking what was the last time the bot has seen somebody. + + - rss + Generic RSS module. It's based on Mark Pilgrim's "ultra liberal" + parser, and allows one to send news from any RSS feed to any + user/channel/server. - ignore |