Bot::Net - run your very own IRC bot net River stage one • 1 direct dependent • 1 total dependent

EXPERIMENTAL: This module has just barely left the proof-of-concept phase. Much of the API is fluid and changing. If you're interested in contributing, please contact me at my email address at the bottom. A nice way to create bots, networks of bots, ...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Script::Net - Create the scaffolding for a new bot net River stage one • 1 direct dependent • 1 total dependent

This will create a folder named according to the "--name" argument and fill it in with a skeleton Bot::Net application....

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Log - logger for your bot net River stage one • 1 direct dependent • 1 total dependent

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Bot - the base class for all Bot::Net bots River stage one • 1 direct dependent • 1 total dependent

This is the primary mixin-class for all Bot::Net bots. You "inherit" all the features of this mixin by using the class: use Bot::Net::Bot; # This is a bot class now Some things to know about how Bot::Net bots work: * There is a one-to-one relationshi...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Util - miscellaneous utility functions River stage one • 1 direct dependent • 1 total dependent

Provides utility functions for use elsewhere....

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Test - helper for building Bot::Net tests River stage one • 1 direct dependent • 1 total dependent

Provides some tools to make testing your bots and servers a little easier. The typical pattern for using this class is to make your test script into a bot or server by implementing whichever set of mixins you need. You can start orther servers or bot...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Mixin - build complex objects my mixing components River stage one • 1 direct dependent • 1 total dependent

This is the base class for all Bot::Net mixins. It basically provides for a way of cataloging which mixins a class has added, tools for mixin setup, and magic for pulling mixin stuff into the importing package....

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Config - the configuration for your bot net River stage one • 1 direct dependent • 1 total dependent

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Server - mixin class for building Bot::Net servers River stage one • 1 direct dependent • 1 total dependent

This is the main mixin class implemented by all Bot::Net servers. A server may facilitate the communication between bots. In some cases, a server may also simultaneously be a bot too (IRC server bots can be helpful for authentication and channel and ...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Script - implementation of the Bot::Net command-line interface River stage one • 1 direct dependent • 1 total dependent

This is a command-line interface handler based on App::CLI. This module doesn't really do a lot more than just inherit from App::CLI and handle a few special cases....

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Object - facilties common to many Bot::Net objects River stage one • 1 direct dependent • 1 total dependent

This provides a set of common facilities to all Bot::Net components....

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Message - encapsulate messages to and from bots River stage one • 1 direct dependent • 1 total dependent

Just a simple class for encapsulating bot messages....

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Script::Run - Run a single server or bot River stage one • 1 direct dependent • 1 total dependent

Starts a single server or bot process....

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Script::Bot - Create a new bot River stage one • 1 direct dependent • 1 total dependent

This command will create a single bot and automatically generate any additional files such as basic tests, stub configuration file, etc. With no options other than the bot name, this will create a vanilla bot that uses the Bot::Net::Bot mixin and not...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Script::Help - Get help using Bot::Net River stage one • 1 direct dependent • 1 total dependent

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Script::Server - Create a new server River stage one • 1 direct dependent • 1 total dependent

This script create the required class and configuration for a new bot server. Bot servers are used to host groups of bots (and possibly humans) where they can interact. This will also help build stubs for tests. If you only specify the server name, a...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Mixin::Bot::IRC - mixin class for building IRC bots River stage one • 1 direct dependent • 1 total dependent

This is the mixin-class for Bot::Net IRC bots. You "inherit" all the features of this mixin by using the class: use Bot::Net::Bot; # define a Bot::Net bot use Bot::Net::Mixin::Bot::IRC; # become an IRC bot...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Mixin::Bot::IRCD - mixin class for building IRC daemon bots River stage one • 1 direct dependent • 1 total dependent

Some bots are best run direclty on the server itself. This is generally useful for handling channel or nick management services and other administrative tasks. A typical bot should run as a separate entity whenever possible. See Bot::Net::Mixin::Bot:...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

Bot::Net::Mixin::Server::IRC - mixin class for building IRC servers River stage one • 1 direct dependent • 1 total dependent

This is the mixin-class for Bot::Net IRC servers. By using this class you create an IRC daemon: use Bot::Net::Server; # define common Bot::Net server features use Bot::Net::Mixin::Server::IRC; # we're an IRC server...

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

botnet - A script to manage a Bot::Net application River stage one • 1 direct dependent • 1 total dependent

This is the main command used for building a Bot::Net application and for helping to built the scaffolding and running that application....

HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 GMT

20 results (0.032 seconds)