Commits


moved converting config strings to arrays to IRCNOW::IO::IRC::new() Goal is to be able to pass the $conf object parsed from the config file to IRCNOW::IO::IRC::new() directly.


Moved main IRC processing loop into IRCNOW::IO::IRC


bug fixes. deleted needed local vars in error


Converted botnow to use $irc object


Added some debug messages


bug fixes


update install script; moved socket creation to IRCNOW::IO::IRC added git clone of p5-IRCNOW library to install script added call to IRCNOW::IO::IRC::new() with params to create the $irc object; Designed the IRCNOW::IO::IRC module to be useable in object mode or function call mode. This commit isues both to confirm it works.


fixed but with @stafflist; added debug messages


added $backupspath as a IRCNOW::IO package var


set my $bots = \@IRCNOW::IO::IRC::bots;


grouped globals needed by IRCNOW::IO::IRC and corrected references


added chomp($response) before debug()


added some debug output and loaded $call from IRCNOW::IO::IRC::call


updated sub calls to IRCNOW::IO::IRC::putserv()


Moved irc subs from botnow to IRCNOW::IO::IRC.pm updated calls to new library. misc cleanup


updated library calls to BotNow:: namespace


updated SQLite::* to BotNow::SQLite::* in botnow


debugging, added check for loading modules; updated SQLite::* to BotNow::SQLite::* Added debug messages


updated botnow to use verbosity2const()


Use freeshell login class by default


Applied miniontoby's suggested patch


Added Miniontoby's suggested patch for VPNs


updated BNC.pm to use IRCNOW::IO::debug()


some bug fixes - still not quite working after moving libs


Modified report script to use IRCNOW::IO for debug() functions