now nearly all TTYbot functions are dynamically modules. Thus you can use !rehash to tell. This command is usable for level 5 (owners) users only, thus level 5 commands had been added.
Welcome to furax-. The CVS tree will be updated ASAP. It will contain the source for Perl 5.6.0. So old Perl user will have to change some lines (our => use vars qw )
Hey d/l the sources and look at the logo !! The CVS tree is not updated.
I'm now using Perl 5.6.0 @work but still have the old version @home. TTYbot is being updated at work so there will be a temporary Perl 5.6.0 release of TTYbot for a while. Future release will probably be for both Perl version. CVS files are for
previous version of Perl. You'll have to change every "use vars qw(xx yy ... zz);" by "our (xx,yy,...,zz);"
TTYbot now can retreive weather informations from www.wunderground.org. New command: !passwd to change passwd of user. !voice !unvoice !op and !deop can now be applied to more than one user at the time.
I will stop(slow down) the devel of this project for few months. Reason : I have only one hand left, my right hand is broken while doing roller... too bad :-(
Well the bot sometimes goes ping timeout. So I've added a log support to debug...
linuxfr.org news support. The will check for latest news and display it in all channels. !SAY is has become a level 1 command. No more !CYCLE. !ADDME !ADDLIST added to level 0 commands list. !ACCEPTUSER !DENYUSER added to level 3 commands.
Level 2 (operators) commands added. CYCLE D DEOP K KICK O OP T TOPIC U UNVOICE V VOICE
The old repository was named "main". Now the new one is "ttybot". main still exists and will contain old version of the project.
OK the user list is now supported. Level 0=guests, level 1=users, level 2=operators and 3=owner. Only 0 and 1 are supported for the moment. Level 1: KICK TOPIC
I have added some ! commands. These correspond to the level 0 user (guest) commands : CMDLIST SAY HELP VERSION LANGUAGE. More are coming soon...
I've started to code TTYbot. At this time the bot is only connecting to an IRC server and joins channels defined in the config file. Enough to keep my nick when I'm not online :-)
This period will probably be long. I'm now working on the TeTsuYa Mail Client. During this period I will analyse some IRC bots behaviours and write down what mine should do. If you have some suggestion please submit it.