Bot::Cobalt

IRC darkbot-alike plus plugin authoring sugar
Download

Bot::Cobalt Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Jon Portnoy
  • Publisher web site:
  • http://search.cpan.org/~avenj/

Bot::Cobalt Tags


Bot::Cobalt Description

Bot::Cobalt is the second generation of the (previously not released on CPAN) cobalt IRC bot.Cobalt was originally a Perl reimplementation of Jason Hamilton's darkbot (darkbot's last release was in 2001). Bot::Cobalt is a much-improved (and CPAN-able!) revision, providing a pluggable IRC bot framework coupled with a core set of plugins replicating classic darkbot and Cobalt behavior.The included plugin set provides a wide range of functionality; see "Included plugins" below.IRC connectivity and protocol details are handled via POE::Component::IRC; the bot can comfortably manage multiple servers/networks (referred to as "contexts").Bot::Cobalt tries to be friendly to developers. The bridge to POE::Component::IRC exists as a plugin and can be easily subclassed or replaced entirely; see Bot::Cobalt::IRC.Plugin authoring is intended to be as easy as possible. Modules are included to provide simple frontends to IRC-related utilities, logging, plugin configuration, asynchronous HTTP sessions, data serialization and on-disk databases, and more. See Bot::Cobalt::Manual::Plugins for more about plugin authoring.Complete documentation is also available in an easy-to-navigate Wiki format at http://www.cobaltirc.org/dev/botsSYNOPSIS ## Set up example confs and a simple ~/.cobalt2rc : sh$ cobalt2-installer sh$ cobalt2 --help ## Launch in foreground: sh$ cobalt2 --nodetach ## Launch in background: sh$ cobalt2Product's homepage


Bot::Cobalt Related Software