Changes for version 0.81 - 2009-08-30
- redfined logic of --store option
- Although i added a store option in the last version of the command line bot, it wasn't really helpful as you just could load storage backend without any options. The --store option is now a hashref, with the onyl drawback that you have to specify a storage type even if you just want load a backend without any options.
- moved store_from_hashref from B::BB::P to B::BB::P::Store and renamed it to new_from_hashref. This could possibly *break* code, but i didn't expect it to.
Documentation
A standard Bot::BasicBot::Pluggable script
Modules
extended simple IRC bot for pluggable modules UNAUTHORIZED
base module for all BasicBot plugins UNAUTHORIZED
authentication for Bot::BasicBot::Pluggable modules UNAUTHORIZED
DNS lookups for hostnames or IP addresses UNAUTHORIZED
searches Google for terms and spellings UNAUTHORIZED
infobot clone redone in B::B::P. UNAUTHORIZED
join and leave channels; remembers state UNAUTHORIZED
tracks karma for various concepts UNAUTHORIZED
loads and unloads bot modules; remembers state UNAUTHORIZED
track when and where people were seen UNAUTHORIZED
speaks the title of URLs mentioned UNAUTHORIZED
change internal module variables UNAUTHORIZED
base class for the back-end pluggable store UNAUTHORIZED
use DBI to provide a storage backend UNAUTHORIZED
use DBM::Deep to provide a storage backend UNAUTHORIZED
use memory (RAM) to provide a storage backend UNAUTHORIZED
use Storable to provide a storage backend UNAUTHORIZED
utilities to aid in testing of Bot::BasicBot::Pluggable modules UNAUTHORIZED
basics tests for Bot::BasicBot::Pluggable storage classes UNAUTHORIZED
Provides
in lib/App/Bot/BasicBot/Pluggable.pm
UNAUTHORIZED
in lib/Bot/BasicBot/Pluggable/Module/Base.pm
UNAUTHORIZED