Bot-Cobalt

 view release on metacpan or  search on metacpan

share/etc/plugins.conf  view on Meta::CPAN

    LevelRequired: 1

Auth:
  Priority: 90
  ## The standard authentication module.
  ## See auth.conf for more information.
  Module: Bot::Cobalt::Plugin::Auth
  Config: auth.conf

Games:
  Module: Bot::Cobalt::Plugin::Games
  Config: plugins/games.conf

Info3:
  ## Info/conversational response plugin
  ## Full functionality depends on 'RDB' plugin
  Module: Bot::Cobalt::Plugin::Info3
  Config: plugins/info3.conf

Master:
  ## Bot master commands:
  Module: Bot::Cobalt::Plugin::Master
  Opts:
    ## Default levels.
    ## These should do for most applications.
#    Level_die: 9999
#    Level_server: 9999
#    Level_joinpart: 3
#    Level_voice: 2
#    Level_op: 3

PluginMgr:
  ## Provides '!plugin list/load/unload/reload'
  Module: Bot::Cobalt::Plugin::PluginMgr
  Opts:
    LevelRequired: 9999

Rehash:
  ## Reload configuration files on the fly
  ## Provides '!rehash' ( core / channels / plugins / langset )
  Module: Bot::Cobalt::Plugin::Rehash
  Opts:
    LevelRequired: 9999

RDB:
  ## RDB/'randstuff' plugin -- often used for quotebots, etc
  ## Full functionality depends on 'Info3' plugin
  Module: Bot::Cobalt::Plugin::RDB
  Config: plugins/rdb.conf

Seen:
  ## !seen command
  Module: Bot::Cobalt::Plugin::Seen

Version:
  ## 'Version' provides 'os' 'version' 'info' responses:
  Module: Bot::Cobalt::Plugin::Version

WWW:
  Priority: 80
  ## Provides asynchronous HTTP functionality to Web-related plugins
  ## You probably want this loaded.
  Module: Bot::Cobalt::Plugin::WWW
  Config: plugins/www.conf

######################### Extras #############################
## A handful of plugins providing useful or fun functionality.

CPAN:
  ## MetaCPAN interface.
  ## Provides !cpan <query> <distname>
  Module: Bot::Cobalt::Plugin::Extras::CPAN

DNS:
  ## DNS resolver.
  ## Provides '!dns' command, e.g. '!dns cobaltirc.org ns'
  Module: Bot::Cobalt::Plugin::Extras::DNS

Karma:
  ## Simplistic '--/++' karma bot
  ## Provides '!karma' command, e.g. '!karma user'
  Module: Bot::Cobalt::Plugin::Extras::Karma

Money:
  ## Currency converter.
  ## Provides '!cc', '!money', '!currency'
  Module: Bot::Cobalt::Plugin::Extras::Money

Relay:
  ## Channel relay bot plugin for multi-server bots.
  NoAutoLoad: 1
  Module: Bot::Cobalt::Plugin::Extras::Relay
  Config: plugins/relay.conf

TempConv:
  ## Provides '!temp' command, e.g. '!temp 10f'
  ## Handles Cel / Fahr / Kelvin
  Module: Bot::Cobalt::Plugin::Extras::TempConv


####################### Output Filters #######################
## Loading an output filter alters outgoing messages from the bot.
## These examples have NoAutoLoad specified.

StripColor:
  ## Strip any color in outgoing messages
  NoAutoLoad: 1
  Module: Bot::Cobalt::Plugin::OutputFilters::StripColor

StripFormat:
  ## Strip bold/underline/etc format codes from outgoing messages.
  NoAutoLoad: 1
  Module: Bot::Cobalt::Plugin::OutputFilters::StripFormat



##############################################################
# End of core set.
##############################################################
### You could define your own set of plugins here.
### In theory, they should live somewhere under Bot::Cobalt::Plugin::



( run in 0.632 second using v1.01-cache-2.11-cpan-39bf76dae61 )