Commits


Moved creating arrays from strings to IRCNOW::IO::IRC::new()


Moved main IRC socket processing and response loop from botnow


bugfix - missed $self-> for createsockets() call


used package globals as default values in ircnow::IO::IRC::new() had a bug with $bots pointing to and empty array. updated to use the package globals as the source for default values in the object.


Added new() and function for socket creation moved socket creation from botnow script added new to create $irc object maintained compatability with calling functions in object mode or function mode as procausion for legacy code. NOTE TO SELF - should add a warning to output to recommend updating to object mode


Added debug messages to IRCNOW::IO::IRC.pm


Made our $IRCNOW::IO::backupspath


corrected missing shared global vars


added missing our $call;


added isstaff() to irc.pm


added IRCNOW::IO::verbosity2const() function


Added date/time and email functions from ponbot code corrected $dbLevel to $verbosity in export_ok list Also added POD documents to IRCNOW::IO.pm


Moved README.md to doc/logger.md


refactor: rename instance to self


fix: add backwards compatible verbosity levels


docs: fix docs


docs: update docs


ci: linting


feat: allow setting verbosity


docs: update readme


fix: file paths


feat: add logger module


Added checks for data to insert before calling dbInsertRecord()


Added debug() messages to libraries and tested Seems to work well using exported constants.


Added debug() and debug level constants Can now selectively import the debug() function an defined constants like this: use IRCNOW::IO qw(:DEBUG); updated parseznc.pl to use it.