Changes for version 0.0.3

  • Fixed a missing semi-colon during the generation of the scaffolding's Makefile.PL in Bot::Net::Script::Net.
  • Refactored Bot::Net::Script::Server into a server creation script.
  • Fixed several compile errors and bugs in the server and bot creation scripts.
  • Added the ability for mixins to generate a default configuration for a bot or server via the default_configuration() hook.
  • Added Bot::Net::Mixin::Bot::IRCD for creating server-side IRC bots that run within the same process as server implementing Bot::Net::Mixin::Server::IRC.
  • Improved Bot::Net::Test so that it passes the current value of @INC to fork-exec'd servers and bots by setting PERL5LIB in the environment.
  • Fixed a number of warnings about undefined values.
  • Added new tests for server-side bots via the ServerBotted bot in TestNet and the AtoZ server-side IRC bot.

Documentation

A script to manage a Bot::Net application

Modules

run your very own IRC bot net
the base class for all Bot::Net bots
the configuration for your bot net
logger for your bot net
encapsulate messages to and from bots
build complex objects my mixing components
mixin class for building IRC bots
mixin class for building IRC daemon bots
mixin class for building IRC servers
facilties common to many Bot::Net objects
implementation of the Bot::Net command-line interface
Create a new bot
Get help using Bot::Net
Create the scaffolding for a new bot net
Run a single server or bot
Create a new server
mixin class for building Bot::Net servers
helper for building Bot::Net tests
miscellaneous utility functions