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 )