diff --git a/doc/CHANGELOG b/doc/CHANGELOG index df52bb1..356d836 100644 --- a/doc/CHANGELOG +++ b/doc/CHANGELOG @@ -3,6 +3,7 @@ Auto IRC Bot 3.0: Change Log 3.0 Indev =============================================================================== + * Bumped minimum version for API to 3.0.0a6. * Changed on_topic args to: full source hashref, new topic array * on_topic is now triggered for any topic change, regardless of source. * Now parsing numeric 004. diff --git a/lib/API/Std.pm b/lib/API/Std.pm index 9704484..4ac986b 100644 --- a/lib/API/Std.pm +++ b/lib/API/Std.pm @@ -26,7 +26,7 @@ sub mod_init if (keys %Auto::SOCKET) { API::Log::slog('MODULES: Attempting to load '.$name.' (version '.$version.') by '.$author.'...'); } # Check if this module is compatible with this version of Auto. - if ($autover !~ m/^3\.0\.0a(4|5|6)$/xsm) { + if ($autover !~ m/^3\.0\.0a(6)$/xsm) { API::Log::dbug('MODULES: Failed to load '.$name.': Incompatible with your version of Auto.'); API::Log::alog('MODULES: Failed to load '.$name.': Incompatible with your version of Auto.'); if (keys %Auto::SOCKET) { API::Log::slog('MODULES: Failed to load '.$name.': Incompatible with your version of Auto.'); } diff --git a/modules/Badwords.pm b/modules/Badwords.pm index 8c19ba7..16408f5 100644 --- a/modules/Badwords.pm +++ b/modules/Badwords.pm @@ -70,7 +70,7 @@ sub actonbadword } -API::Std::mod_init('Badwords', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('Badwords', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: perl=5.010000 @@ -122,6 +122,6 @@ Changing the obvious to your wish. =over -This module is compatible with Auto version 3.0.0a4+. +This module is compatible with Auto version 3.0.0a6+. =back diff --git a/modules/Bitly.pm b/modules/Bitly.pm index 40d533b..5ee6fb2 100644 --- a/modules/Bitly.pm +++ b/modules/Bitly.pm @@ -118,7 +118,7 @@ sub reverse # Start initialization. -API::Std::mod_init('Bitly', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('Bitly', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: cpan=LWP::UserAgent,URI::Escape perl=5.010000 @@ -179,6 +179,6 @@ Add Bitly to module auto-load and the following to your configuration file: This module adds extra dependencies: LWP::UserAgent and URI::Escape. You can get it from the CPAN . -This module is compatible with Auto version 3.0.0a4+. +This module is compatible with Auto version 3.0.0a6+. =back diff --git a/modules/Calc.pm b/modules/Calc.pm index 4de5991..f50e988 100644 --- a/modules/Calc.pm +++ b/modules/Calc.pm @@ -78,7 +78,7 @@ sub calc } # Start initialization. -API::Std::mod_init('Calc', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('Calc', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: cpan=LWP::UserAgent,URI::Escape,JSON,JSON::PP perl=5.010000 @@ -119,6 +119,6 @@ Google Calculator. This module requires LWP::UserAgent, URI::Escape and JSON/JSON::PP. All are obtainable from the CPAN . -This module is compatible with Auto version 3.0.0a4+. +This module is compatible with Auto version 3.0.0a6+. =back diff --git a/modules/ChanTopics.pm b/modules/ChanTopics.pm index ab5bd06..562e17f 100644 --- a/modules/ChanTopics.pm +++ b/modules/ChanTopics.pm @@ -282,7 +282,7 @@ sub _getdata } -API::Std::mod_init('ChanTopics', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('ChanTopics', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: perl=5.010000 @@ -338,7 +338,7 @@ This module adds no extra dependencies. This module is not compatible with PostgreSQL, yet. -This module is compatible with Auto v3.0.0a4+. +This module is compatible with Auto v3.0.0a6+. Ported from v1.0. diff --git a/modules/Dictionary.pm b/modules/Dictionary.pm index 0d64e45..ea09f67 100644 --- a/modules/Dictionary.pm +++ b/modules/Dictionary.pm @@ -75,7 +75,7 @@ sub cmd_dict # Start initialization. -API::Std::mod_init('Dictionary', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('Dictionary', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: cpan=Net::Dict perl=5.010000 @@ -99,6 +99,6 @@ DICT command. This module adds an extra dependency: Net::Dict. You can get it from the CPAN . -This module is compatible with Auto v3.0.0a4+. +This module is compatible with Auto v3.0.0a6+. =back diff --git a/modules/EightBall.pm b/modules/EightBall.pm index d7fabb1..8030c29 100644 --- a/modules/EightBall.pm +++ b/modules/EightBall.pm @@ -99,7 +99,7 @@ sub rigball # Start initialization. -API::Std::mod_init('EightBall', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('EightBall', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: perl=5.010000 @@ -143,7 +143,7 @@ command for setting ("rigging") the 8-Ball's next answer. =over -This module is compatible with Auto version 3.0.0a4+. +This module is compatible with Auto version 3.0.0a6+. Ported from Auto 1.0. diff --git a/modules/FML.pm b/modules/FML.pm index 3809085..b09dad7 100644 --- a/modules/FML.pm +++ b/modules/FML.pm @@ -67,7 +67,7 @@ sub fml } # Start initialization. -API::Std::mod_init('FML', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('FML', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: cpan=LWP::UserAgent perl=5.010000 @@ -110,7 +110,7 @@ have my hand back?" FML This module adds an extra dependency: LWP::UserAgent. You can get it from the CPAN . -This module is compatible with Auto version 3.0.0a4+. +This module is compatible with Auto version 3.0.0a6+. Ported from Auto 2.0. diff --git a/modules/Greet.pm b/modules/Greet.pm index cedee37..c417f81 100644 --- a/modules/Greet.pm +++ b/modules/Greet.pm @@ -125,7 +125,7 @@ sub hook_rcjoin } # Start initialization. -API::Std::mod_init('Greet', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('Greet', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: perl=5.010000 @@ -154,6 +154,6 @@ user that has a greet in the database joins a channel the bot is in. =over -This module is compatible with Auto version 3.0.0a4+. +This module is compatible with Auto version 3.0.0a6+. =back diff --git a/modules/HelloChan.pm b/modules/HelloChan.pm index cf967d6..1f32d85 100644 --- a/modules/HelloChan.pm +++ b/modules/HelloChan.pm @@ -36,7 +36,7 @@ sub hello # Start initialization. -API::Std::mod_init('HelloChan', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('HelloChan', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: perl=5.010000 diff --git a/modules/IsItUp.pm b/modules/IsItUp.pm index e2cbf06..527aadf 100644 --- a/modules/IsItUp.pm +++ b/modules/IsItUp.pm @@ -69,7 +69,7 @@ sub check } # Start initialization. -API::Std::mod_init('IsItUp', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('IsItUp', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: cpan=LWP::UserAgent perl=5.010000 @@ -110,6 +110,6 @@ appears up or down to Auto. This module requires LWP::UserAgent. You can get it from the CPAN . -This module is compatible with Auto version 3.0.0a4+. +This module is compatible with Auto version 3.0.0a6+. =back diff --git a/modules/LinkTitle.pm b/modules/LinkTitle.pm index e60ebc7..3c69e67 100644 --- a/modules/LinkTitle.pm +++ b/modules/LinkTitle.pm @@ -66,7 +66,7 @@ sub gettitle } # Start initialization. -API::Std::mod_init('LinkTitle', 'Xelhua', '1.00', '3.0.0a5', __PACKAGE__); +API::Std::mod_init('LinkTitle', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: cpan=LWP::UserAgent,HTML::Entities perl=5.010000 diff --git a/modules/QDB.pm b/modules/QDB.pm index f9b80dd..4c7a42b 100644 --- a/modules/QDB.pm +++ b/modules/QDB.pm @@ -211,7 +211,7 @@ sub cmd_qdb } -API::Std::mod_init('QDB', 'Xelhua', '1.02', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('QDB', 'Xelhua', '1.02', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: perl=5.010000 diff --git a/modules/SASLAuth.pm b/modules/SASLAuth.pm index 6b8e464..bc49419 100644 --- a/modules/SASLAuth.pm +++ b/modules/SASLAuth.pm @@ -130,7 +130,7 @@ sub handle_906 } # Start initialization. -API::Std::mod_init('SASLAuth', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('SASLAuth', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: perl=5.010000 @@ -188,6 +188,6 @@ block(s) you wish to use SASL with: This adds an extra dependency: You must build Auto with the --enable-sasl option. -This module is compatible with Auto v3.0.0a4+. +This module is compatible with Auto v3.0.0a6+. =back diff --git a/modules/Weather.pm b/modules/Weather.pm index 0ddbc34..ce6f632 100644 --- a/modules/Weather.pm +++ b/modules/Weather.pm @@ -78,7 +78,7 @@ sub weather } # Start initialization. -API::Std::mod_init('Weather', 'Xelhua', '1.00', '3.0.0a4', __PACKAGE__); +API::Std::mod_init('Weather', 'Xelhua', '1.00', '3.0.0a6', __PACKAGE__); # vim: set ai et sw=4 ts=4: # build: cpan=LWP::UserAgent,XML::Simple perl=5.010000 @@ -121,6 +121,6 @@ From the NE at 9 MPH Gusting to 22 MPH Conditions: Overcast This module requires LWP::UserAgent and XML::Simple. Both are obtainable from CPAN . -This module is compatible with Auto version 3.0.0a4+. +This module is compatible with Auto version 3.0.0a6+. =back