Able to get logged in and run, need to code up the loggers
This commit is contained in:
parent
ffe99f99c5
commit
796d4cb8ac
8 changed files with 987 additions and 8 deletions
897
.vstags
Normal file
897
.vstags
Normal file
|
@ -0,0 +1,897 @@
|
|||
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
|
||||
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
|
||||
!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
|
||||
!_TAG_PROGRAM_NAME Exuberant Ctags //
|
||||
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
|
||||
!_TAG_PROGRAM_VERSION 5.9~svn20110310 //
|
||||
CelBot::Channel extern/cel-bot/CelBot/Channel.pm 1;" p
|
||||
CelBot::Channel::STRING extern/cel-bot/CelBot/Channel.pm 58;" s
|
||||
CelBot::Channel::_flush_modes extern/cel-bot/CelBot/Channel.pm 186;" s
|
||||
CelBot::Channel::get_jointime extern/cel-bot/CelBot/Channel.pm 108;" s
|
||||
CelBot::Channel::get_modes extern/cel-bot/CelBot/Channel.pm 76;" s
|
||||
CelBot::Channel::get_userflag extern/cel-bot/CelBot/Channel.pm 91;" s
|
||||
CelBot::Channel::get_userflags extern/cel-bot/CelBot/Channel.pm 82;" s
|
||||
CelBot::Channel::get_users extern/cel-bot/CelBot/Channel.pm 125;" s
|
||||
CelBot::Channel::is_joined extern/cel-bot/CelBot/Channel.pm 70;" s
|
||||
CelBot::Channel::join extern/cel-bot/CelBot/Channel.pm 137;" s
|
||||
CelBot::Channel::kick extern/cel-bot/CelBot/Channel.pm 150;" s
|
||||
CelBot::Channel::mode extern/cel-bot/CelBot/Channel.pm 161;" s
|
||||
CelBot::Channel::name extern/cel-bot/CelBot/Channel.pm 64;" s
|
||||
CelBot::Channel::new extern/cel-bot/CelBot/Channel.pm 7;" s
|
||||
CelBot::Channel::notice extern/cel-bot/CelBot/Channel.pm 255;" s
|
||||
CelBot::Channel::on_message_311 extern/cel-bot/CelBot/Channel.pm 318;" s
|
||||
CelBot::Channel::on_message_332 extern/cel-bot/CelBot/Channel.pm 331;" s
|
||||
CelBot::Channel::on_message_JOIN extern/cel-bot/CelBot/Channel.pm 400;" s
|
||||
CelBot::Channel::on_message_KICK extern/cel-bot/CelBot/Channel.pm 434;" s
|
||||
CelBot::Channel::on_message_MODE extern/cel-bot/CelBot/Channel.pm 462;" s
|
||||
CelBot::Channel::on_message_PART extern/cel-bot/CelBot/Channel.pm 538;" s
|
||||
CelBot::Channel::on_message_TOPIC extern/cel-bot/CelBot/Channel.pm 566;" s
|
||||
CelBot::Channel::on_message_ctcp_ACTION extern/cel-bot/CelBot/Channel.pm 594;" s
|
||||
CelBot::Channel::on_message_names extern/cel-bot/CelBot/Channel.pm 344;" s
|
||||
CelBot::Channel::on_message_text extern/cel-bot/CelBot/Channel.pm 579;" s
|
||||
CelBot::Channel::on_message_who extern/cel-bot/CelBot/Channel.pm 372;" s
|
||||
CelBot::Channel::part extern/cel-bot/CelBot/Channel.pm 230;" s
|
||||
CelBot::Channel::privmsg extern/cel-bot/CelBot/Channel.pm 243;" s
|
||||
CelBot::Channel::reconfigure extern/cel-bot/CelBot/Channel.pm 34;" s
|
||||
CelBot::Channel::restricted_privmsg extern/cel-bot/CelBot/Channel.pm 267;" s
|
||||
CelBot::Channel::start_who extern/cel-bot/CelBot/Channel.pm 279;" s
|
||||
CelBot::Channel::user_leave extern/cel-bot/CelBot/Channel.pm 289;" s
|
||||
CelBot::Channel::user_rename extern/cel-bot/CelBot/Channel.pm 302;" s
|
||||
CelBot::Channels extern/cel-bot/CelBot/Channels.pm 1;" p
|
||||
CelBot::Channels::ArgSpec extern/cel-bot/CelBot/Channels.pm 318;" p
|
||||
CelBot::Channels::ArgSpec::validate extern/cel-bot/CelBot/Channels.pm 323;" s
|
||||
CelBot::Channels::command_in extern/cel-bot/CelBot/Channels.pm 223;" s
|
||||
CelBot::Channels::command_join extern/cel-bot/CelBot/Channels.pm 241;" s
|
||||
CelBot::Channels::command_leave extern/cel-bot/CelBot/Channels.pm 266;" s
|
||||
CelBot::Channels::command_rejoin extern/cel-bot/CelBot/Channels.pm 288;" s
|
||||
CelBot::Channels::gen_argspec extern/cel-bot/CelBot/Channels.pm 86;" s
|
||||
CelBot::Channels::get_channel extern/cel-bot/CelBot/Channels.pm 68;" s
|
||||
CelBot::Channels::get_channels extern/cel-bot/CelBot/Channels.pm 80;" s
|
||||
CelBot::Channels::new extern/cel-bot/CelBot/Channels.pm 8;" s
|
||||
CelBot::Channels::on_message extern/cel-bot/CelBot/Channels.pm 100;" s
|
||||
CelBot::Channels::on_message_001 extern/cel-bot/CelBot/Channels.pm 119;" s
|
||||
CelBot::Channels::on_user_quit extern/cel-bot/CelBot/Channels.pm 149;" s
|
||||
CelBot::Channels::on_user_rename extern/cel-bot/CelBot/Channels.pm 130;" s
|
||||
CelBot::Channels::register_commands extern/cel-bot/CelBot/Channels.pm 166;" s
|
||||
CelBot::CommandContext extern/cel-bot/CelBot/CommandContext.pm 1;" p
|
||||
CelBot::CommandContext::allows_noise extern/cel-bot/CelBot/CommandContext.pm 45;" s
|
||||
CelBot::CommandContext::allows_nonpublic extern/cel-bot/CelBot/CommandContext.pm 114;" s
|
||||
CelBot::CommandContext::allows_perm extern/cel-bot/CelBot/CommandContext.pm 102;" s
|
||||
CelBot::CommandContext::allows_scope extern/cel-bot/CelBot/CommandContext.pm 90;" s
|
||||
CelBot::CommandContext::cmduser extern/cel-bot/CelBot/CommandContext.pm 39;" s
|
||||
CelBot::CommandContext::new extern/cel-bot/CelBot/CommandContext.pm 5;" s
|
||||
CelBot::CommandContext::new_sub extern/cel-bot/CelBot/CommandContext.pm 15;" s
|
||||
CelBot::CommandContext::peek_token extern/cel-bot/CelBot/CommandContext.pm 127;" s
|
||||
CelBot::CommandContext::pull_token extern/cel-bot/CelBot/CommandContext.pm 142;" s
|
||||
CelBot::CommandContext::respond extern/cel-bot/CelBot/CommandContext.pm 57;" s
|
||||
CelBot::CommandContext::respond_noise extern/cel-bot/CelBot/CommandContext.pm 84;" s
|
||||
CelBot::CommandContext::scope extern/cel-bot/CelBot/CommandContext.pm 33;" s
|
||||
CelBot::CommandContext::text extern/cel-bot/CelBot/CommandContext.pm 51;" s
|
||||
CelBot::Commands extern/cel-bot/CelBot/Commands.pm 1;" p
|
||||
CelBot::Commands::ArgSpec extern/cel-bot/CelBot/Commands.pm 428;" p
|
||||
CelBot::Commands::ArgSpec::Bareword extern/cel-bot/CelBot/Commands.pm 500;" p
|
||||
CelBot::Commands::ArgSpec::Bareword::pull extern/cel-bot/CelBot/Commands.pm 505;" s
|
||||
CelBot::Commands::ArgSpec::Command extern/cel-bot/CelBot/Commands.pm 630;" p
|
||||
CelBot::Commands::ArgSpec::Command::validate extern/cel-bot/CelBot/Commands.pm 635;" s
|
||||
CelBot::Commands::ArgSpec::HashKey extern/cel-bot/CelBot/Commands.pm 544;" p
|
||||
CelBot::Commands::ArgSpec::HashKey::validate extern/cel-bot/CelBot/Commands.pm 549;" s
|
||||
CelBot::Commands::ArgSpec::HashValue extern/cel-bot/CelBot/Commands.pm 561;" p
|
||||
CelBot::Commands::ArgSpec::HashValue::validate extern/cel-bot/CelBot/Commands.pm 566;" s
|
||||
CelBot::Commands::ArgSpec::Options extern/cel-bot/CelBot/Commands.pm 578;" p
|
||||
CelBot::Commands::ArgSpec::Options::new extern/cel-bot/CelBot/Commands.pm 583;" s
|
||||
CelBot::Commands::ArgSpec::Options::pull extern/cel-bot/CelBot/Commands.pm 601;" s
|
||||
CelBot::Commands::ArgSpec::Options::usage extern/cel-bot/CelBot/Commands.pm 592;" s
|
||||
CelBot::Commands::ArgSpec::Sugar extern/cel-bot/CelBot/Commands.pm 521;" p
|
||||
CelBot::Commands::ArgSpec::Sugar::usage extern/cel-bot/CelBot/Commands.pm 526;" s
|
||||
CelBot::Commands::ArgSpec::Sugar::validate extern/cel-bot/CelBot/Commands.pm 532;" s
|
||||
CelBot::Commands::ArgSpec::eatall extern/cel-bot/CelBot/Commands.pm 460;" s
|
||||
CelBot::Commands::ArgSpec::name extern/cel-bot/CelBot/Commands.pm 442;" s
|
||||
CelBot::Commands::ArgSpec::new extern/cel-bot/CelBot/Commands.pm 432;" s
|
||||
CelBot::Commands::ArgSpec::optional extern/cel-bot/CelBot/Commands.pm 448;" s
|
||||
CelBot::Commands::ArgSpec::pull extern/cel-bot/CelBot/Commands.pm 480;" s
|
||||
CelBot::Commands::ArgSpec::trailing extern/cel-bot/CelBot/Commands.pm 454;" s
|
||||
CelBot::Commands::ArgSpec::usage extern/cel-bot/CelBot/Commands.pm 466;" s
|
||||
CelBot::Commands::ArgSpec::validate extern/cel-bot/CelBot/Commands.pm 486;" s
|
||||
CelBot::Commands::_check_cmdstruct extern/cel-bot/CelBot/Commands.pm 33;" s
|
||||
CelBot::Commands::_do_help_cmdstruct extern/cel-bot/CelBot/Commands.pm 371;" s
|
||||
CelBot::Commands::_parse_args extern/cel-bot/CelBot/Commands.pm 94;" s
|
||||
CelBot::Commands::command_help extern/cel-bot/CelBot/Commands.pm 341;" s
|
||||
CelBot::Commands::new extern/cel-bot/CelBot/Commands.pm 9;" s
|
||||
CelBot::Commands::on_channel_privmsg extern/cel-bot/CelBot/Commands.pm 207;" s
|
||||
CelBot::Commands::on_console_line extern/cel-bot/CelBot/Commands.pm 266;" s
|
||||
CelBot::Commands::on_user_privmsg extern/cel-bot/CelBot/Commands.pm 241;" s
|
||||
CelBot::Commands::permit_command_perm extern/cel-bot/CelBot/Commands.pm 308;" s
|
||||
CelBot::Commands::permit_command_scope extern/cel-bot/CelBot/Commands.pm 297;" s
|
||||
CelBot::Commands::reconfigure extern/cel-bot/CelBot/Commands.pm 22;" s
|
||||
CelBot::Commands::register extern/cel-bot/CelBot/Commands.pm 80;" s
|
||||
CelBot::Commands::register_commands extern/cel-bot/CelBot/Commands.pm 322;" s
|
||||
CelBot::Commands::run_cmdstruct extern/cel-bot/CelBot/Commands.pm 150;" s
|
||||
CelBot::Commands::run_command extern/cel-bot/CelBot/Commands.pm 129;" s
|
||||
CelBot::Connector extern/cel-bot/CelBot/Connector.pm 1;" p
|
||||
CelBot::Connector::connect extern/cel-bot/CelBot/Connector.pm 7;" s
|
||||
CelBot::Console extern/cel-bot/CelBot/Console.pm 1;" p
|
||||
CelBot::Console::command_quit extern/cel-bot/CelBot/Console.pm 76;" s
|
||||
CelBot::Console::command_reload extern/cel-bot/CelBot/Console.pm 81;" s
|
||||
CelBot::Console::do_internal_command extern/cel-bot/CelBot/Console.pm 63;" s
|
||||
CelBot::Console::new extern/cel-bot/CelBot/Console.pm 7;" s
|
||||
CelBot::Control extern/cel-bot/CelBot/Control.pm 1;" p
|
||||
CelBot::Control::command_quit extern/cel-bot/CelBot/Control.pm 87;" s
|
||||
CelBot::Control::command_reload extern/cel-bot/CelBot/Control.pm 97;" s
|
||||
CelBot::Control::global_reload extern/cel-bot/CelBot/Control.pm 43;" s
|
||||
CelBot::Control::new extern/cel-bot/CelBot/Control.pm 13;" s
|
||||
CelBot::Control::quit extern/cel-bot/CelBot/Control.pm 26;" s
|
||||
CelBot::Control::register_commands extern/cel-bot/CelBot/Control.pm 59;" s
|
||||
CelBot::Core extern/cel-bot/CelBot/Core.pm 1;" p
|
||||
CelBot::Core::STRING extern/cel-bot/CelBot/Core.pm 90;" s
|
||||
CelBot::Core::ask_plugins extern/cel-bot/CelBot/Core.pm 206;" s
|
||||
CelBot::Core::ask_plugins_list extern/cel-bot/CelBot/Core.pm 226;" s
|
||||
CelBot::Core::err extern/cel-bot/CelBot/Core.pm 341;" s
|
||||
CelBot::Core::get_console extern/cel-bot/CelBot/Core.pm 302;" s
|
||||
CelBot::Core::get_loop extern/cel-bot/CelBot/Core.pm 292;" s
|
||||
CelBot::Core::get_plugin extern/cel-bot/CelBot/Core.pm 128;" s
|
||||
CelBot::Core::load_plugin extern/cel-bot/CelBot/Core.pm 118;" s
|
||||
CelBot::Core::log extern/cel-bot/CelBot/Core.pm 331;" s
|
||||
CelBot::Core::new extern/cel-bot/CelBot/Core.pm 27;" s
|
||||
CelBot::Core::plugins extern/cel-bot/CelBot/Core.pm 146;" s
|
||||
CelBot::Core::reconfigure extern/cel-bot/CelBot/Core.pm 96;" s
|
||||
CelBot::Core::require_plugin extern/cel-bot/CelBot/Core.pm 137;" s
|
||||
CelBot::Core::run_plugins extern/cel-bot/CelBot/Core.pm 152;" s
|
||||
CelBot::Core::run_plugins_after extern/cel-bot/CelBot/Core.pm 192;" s
|
||||
CelBot::Core::scatter_plugins extern/cel-bot/CelBot/Core.pm 248;" s
|
||||
CelBot::IRC extern/cel-bot/CelBot/IRC.pm 1;" p
|
||||
CelBot::IRC::command_cycle extern/cel-bot/CelBot/IRC.pm 368;" s
|
||||
CelBot::IRC::command_reconnect extern/cel-bot/CelBot/IRC.pm 353;" s
|
||||
CelBot::IRC::connect extern/cel-bot/CelBot/IRC.pm 66;" s
|
||||
CelBot::IRC::disconnect extern/cel-bot/CelBot/IRC.pm 177;" s
|
||||
CelBot::IRC::get_channel extern/cel-bot/CelBot/IRC.pm 287;" s
|
||||
CelBot::IRC::get_channels extern/cel-bot/CelBot/IRC.pm 294;" s
|
||||
CelBot::IRC::get_channels_plugin extern/cel-bot/CelBot/IRC.pm 280;" s
|
||||
CelBot::IRC::get_user extern/cel-bot/CelBot/IRC.pm 248;" s
|
||||
CelBot::IRC::get_user_me extern/cel-bot/CelBot/IRC.pm 255;" s
|
||||
CelBot::IRC::get_users extern/cel-bot/CelBot/IRC.pm 261;" s
|
||||
CelBot::IRC::get_users_plugin extern/cel-bot/CelBot/IRC.pm 241;" s
|
||||
CelBot::IRC::hints_to_user extern/cel-bot/CelBot/IRC.pm 274;" s
|
||||
CelBot::IRC::is_connected extern/cel-bot/CelBot/IRC.pm 117;" s
|
||||
CelBot::IRC::is_me extern/cel-bot/CelBot/IRC.pm 234;" s
|
||||
CelBot::IRC::new extern/cel-bot/CelBot/IRC.pm 11;" s
|
||||
CelBot::IRC::nick_to_user extern/cel-bot/CelBot/IRC.pm 267;" s
|
||||
CelBot::IRC::on_closed extern/cel-bot/CelBot/IRC.pm 159;" s
|
||||
CelBot::IRC::on_connect_error extern/cel-bot/CelBot/IRC.pm 123;" s
|
||||
CelBot::IRC::on_irc_message extern/cel-bot/CelBot/IRC.pm 201;" s
|
||||
CelBot::IRC::on_message_001 extern/cel-bot/CelBot/IRC.pm 428;" s
|
||||
CelBot::IRC::on_ping_timeout extern/cel-bot/CelBot/IRC.pm 222;" s
|
||||
CelBot::IRC::reconfigure extern/cel-bot/CelBot/IRC.pm 46;" s
|
||||
CelBot::IRC::register_commands extern/cel-bot/CelBot/IRC.pm 323;" s
|
||||
CelBot::IRC::register_settings extern/cel-bot/CelBot/IRC.pm 390;" s
|
||||
CelBot::IRC::shutdown extern/cel-bot/CelBot/IRC.pm 189;" s
|
||||
CelBot::Plugin::AccountManagement extern/cel-bot/CelBot/Plugin/AccountManagement.pm 1;" p
|
||||
CelBot::Plugin::AccountManagement::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/AccountManagement.pm 4;" c
|
||||
CelBot::Plugin::AccountManagement::check_myacc extern/cel-bot/CelBot/Plugin/AccountManagement.pm 193;" s
|
||||
CelBot::Plugin::AccountManagement::check_useracc extern/cel-bot/CelBot/Plugin/AccountManagement.pm 217;" s
|
||||
CelBot::Plugin::AccountManagement::command_useracc_help extern/cel-bot/CelBot/Plugin/AccountManagement.pm 382;" s
|
||||
CelBot::Plugin::AccountManagement::command_useracc_privs extern/cel-bot/CelBot/Plugin/AccountManagement.pm 324;" s
|
||||
CelBot::Plugin::AccountManagement::get_useracc_for_display extern/cel-bot/CelBot/Plugin/AccountManagement.pm 343;" s
|
||||
CelBot::Plugin::AccountManagement::get_useracc_privs extern/cel-bot/CelBot/Plugin/AccountManagement.pm 303;" s
|
||||
CelBot::Plugin::AccountManagement::new extern/cel-bot/CelBot/Plugin/AccountManagement.pm 8;" s
|
||||
CelBot::Plugin::AccountManagement::priv_delegate_channels extern/cel-bot/CelBot/Plugin/AccountManagement.pm 244;" s
|
||||
CelBot::Plugin::AccountManagement::register_command extern/cel-bot/CelBot/Plugin/AccountManagement.pm 169;" s
|
||||
CelBot::Plugin::AccountManagement::register_commands extern/cel-bot/CelBot/Plugin/AccountManagement.pm 26;" s
|
||||
CelBot::Plugin::AccountManagement::register_priv extern/cel-bot/CelBot/Plugin/AccountManagement.pm 183;" s
|
||||
CelBot::Plugin::AccountManagement::register_usermgmt_commands extern/cel-bot/CelBot/Plugin/AccountManagement.pm 365;" s
|
||||
CelBot::Plugin::AutoMode extern/cel-bot/CelBot/Plugin/AutoMode.pm 1;" p
|
||||
CelBot::Plugin::AutoMode::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/AutoMode.pm 4;" c
|
||||
CelBot::Plugin::AutoMode::channel_occupant extern/cel-bot/CelBot/Plugin/AutoMode.pm 25;" s
|
||||
CelBot::Plugin::AutoMode::command_remodechan extern/cel-bot/CelBot/Plugin/AutoMode.pm 182;" s
|
||||
CelBot::Plugin::AutoMode::command_remodeuser extern/cel-bot/CelBot/Plugin/AutoMode.pm 172;" s
|
||||
CelBot::Plugin::AutoMode::new extern/cel-bot/CelBot/Plugin/AutoMode.pm 6;" s
|
||||
CelBot::Plugin::AutoMode::on_channel_join extern/cel-bot/CelBot/Plugin/AutoMode.pm 73;" s
|
||||
CelBot::Plugin::AutoMode::on_channel_usermode extern/cel-bot/CelBot/Plugin/AutoMode.pm 81;" s
|
||||
CelBot::Plugin::AutoMode::on_channel_who extern/cel-bot/CelBot/Plugin/AutoMode.pm 100;" s
|
||||
CelBot::Plugin::AutoMode::on_recognise_user extern/cel-bot/CelBot/Plugin/AutoMode.pm 117;" s
|
||||
CelBot::Plugin::AutoMode::permit_user_channel_priv extern/cel-bot/CelBot/Plugin/AutoMode.pm 125;" s
|
||||
CelBot::Plugin::AutoMode::register_commands extern/cel-bot/CelBot/Plugin/AutoMode.pm 138;" s
|
||||
CelBot::Plugin::AutoMode::register_usermgmt_commands extern/cel-bot/CelBot/Plugin/AutoMode.pm 192;" s
|
||||
CelBot::Plugin::AutoMode::remode_channel extern/cel-bot/CelBot/Plugin/AutoMode.pm 53;" s
|
||||
CelBot::Plugin::AutoMode::remode_user extern/cel-bot/CelBot/Plugin/AutoMode.pm 63;" s
|
||||
CelBot::Plugin::Console extern/cel-bot/CelBot/Plugin/Console.pm 1;" p
|
||||
CelBot::Plugin::Console::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Console.pm 4;" c
|
||||
CelBot::Plugin::Console::do_log_really extern/cel-bot/CelBot/Plugin/Console.pm 38;" s
|
||||
CelBot::Plugin::Console::new extern/cel-bot/CelBot/Plugin/Console.pm 12;" s
|
||||
CelBot::Plugin::Console::permit_command_nonpublic extern/cel-bot/CelBot/Plugin/Console.pm 84;" s
|
||||
CelBot::Plugin::Console::permit_command_perm extern/cel-bot/CelBot/Plugin/Console.pm 71;" s
|
||||
CelBot::Plugin::Console::permit_command_scope extern/cel-bot/CelBot/Plugin/Console.pm 58;" s
|
||||
CelBot::Plugin::Debug extern/cel-bot/CelBot/Plugin/Debug.pm 1;" p
|
||||
CelBot::Plugin::Debug::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Debug.pm 4;" c
|
||||
CelBot::Plugin::Debug::command_debug extern/cel-bot/CelBot/Plugin/Debug.pm 202;" s
|
||||
CelBot::Plugin::Debug::command_debug_eval extern/cel-bot/CelBot/Plugin/Debug.pm 216;" s
|
||||
CelBot::Plugin::Debug::new extern/cel-bot/CelBot/Plugin/Debug.pm 10;" s
|
||||
CelBot::Plugin::Debug::on_channel_join extern/cel-bot/CelBot/Plugin/Debug.pm 98;" s
|
||||
CelBot::Plugin::Debug::on_channel_leave extern/cel-bot/CelBot/Plugin/Debug.pm 110;" s
|
||||
CelBot::Plugin::Debug::on_channel_mode extern/cel-bot/CelBot/Plugin/Debug.pm 38;" s
|
||||
CelBot::Plugin::Debug::on_channel_names extern/cel-bot/CelBot/Plugin/Debug.pm 75;" s
|
||||
CelBot::Plugin::Debug::on_channel_topic extern/cel-bot/CelBot/Plugin/Debug.pm 83;" s
|
||||
CelBot::Plugin::Debug::on_channel_usermode extern/cel-bot/CelBot/Plugin/Debug.pm 58;" s
|
||||
CelBot::Plugin::Debug::on_recognise_user extern/cel-bot/CelBot/Plugin/Debug.pm 162;" s
|
||||
CelBot::Plugin::Debug::on_user_create extern/cel-bot/CelBot/Plugin/Debug.pm 122;" s
|
||||
CelBot::Plugin::Debug::on_user_host extern/cel-bot/CelBot/Plugin/Debug.pm 152;" s
|
||||
CelBot::Plugin::Debug::on_user_quit extern/cel-bot/CelBot/Plugin/Debug.pm 132;" s
|
||||
CelBot::Plugin::Debug::on_user_rename extern/cel-bot/CelBot/Plugin/Debug.pm 142;" s
|
||||
CelBot::Plugin::Debug::print_channel_occupants extern/cel-bot/CelBot/Plugin/Debug.pm 23;" s
|
||||
CelBot::Plugin::Debug::register_commands extern/cel-bot/CelBot/Plugin/Debug.pm 176;" s
|
||||
CelBot::Plugin::Debug::register_settings extern/cel-bot/CelBot/Plugin/Debug.pm 253;" s
|
||||
CelBot::Plugin::Flood extern/cel-bot/CelBot/Plugin/Flood.pm 1;" p
|
||||
CelBot::Plugin::Flood::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Flood.pm 4;" c
|
||||
CelBot::Plugin::Flood::decay_scores extern/cel-bot/CelBot/Plugin/Flood.pm 59;" s
|
||||
CelBot::Plugin::Flood::new extern/cel-bot/CelBot/Plugin/Flood.pm 6;" s
|
||||
CelBot::Plugin::Flood::on_channel_privmsg extern/cel-bot/CelBot/Plugin/Flood.pm 80;" s
|
||||
CelBot::Plugin::Flood::on_user_rename extern/cel-bot/CelBot/Plugin/Flood.pm 107;" s
|
||||
CelBot::Plugin::Flood::reconfigure_channel extern/cel-bot/CelBot/Plugin/Flood.pm 46;" s
|
||||
CelBot::Plugin::Hostmasks extern/cel-bot/CelBot/Plugin/Hostmasks.pm 1;" p
|
||||
CelBot::Plugin::Hostmasks::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Hostmasks.pm 4;" c
|
||||
CelBot::Plugin::Hostmasks::command_useracc_hostmasks_add extern/cel-bot/CelBot/Plugin/Hostmasks.pm 158;" s
|
||||
CelBot::Plugin::Hostmasks::command_useracc_hostmasks_del extern/cel-bot/CelBot/Plugin/Hostmasks.pm 207;" s
|
||||
CelBot::Plugin::Hostmasks::command_useracc_hostmasks_delall extern/cel-bot/CelBot/Plugin/Hostmasks.pm 231;" s
|
||||
CelBot::Plugin::Hostmasks::command_useracc_hostmasks_get extern/cel-bot/CelBot/Plugin/Hostmasks.pm 144;" s
|
||||
CelBot::Plugin::Hostmasks::get_useracc_for_display extern/cel-bot/CelBot/Plugin/Hostmasks.pm 254;" s
|
||||
CelBot::Plugin::Hostmasks::mask_to_re extern/cel-bot/CelBot/Plugin/Hostmasks.pm 43;" s
|
||||
CelBot::Plugin::Hostmasks::mask_to_re_for_mask extern/cel-bot/CelBot/Plugin/Hostmasks.pm 58;" s
|
||||
CelBot::Plugin::Hostmasks::new extern/cel-bot/CelBot/Plugin/Hostmasks.pm 6;" s
|
||||
CelBot::Plugin::Hostmasks::on_handle_sync_from_user extern/cel-bot/CelBot/Plugin/Hostmasks.pm 73;" s
|
||||
CelBot::Plugin::Hostmasks::register_usermgmt_commands extern/cel-bot/CelBot/Plugin/Hostmasks.pm 107;" s
|
||||
CelBot::Plugin::Hostmasks::scatter_user_verify_handle extern/cel-bot/CelBot/Plugin/Hostmasks.pm 21;" s
|
||||
CelBot::Plugin::Infoline extern/cel-bot/CelBot/Plugin/Infoline.pm 1;" p
|
||||
CelBot::Plugin::Infoline::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Infoline.pm 4;" c
|
||||
CelBot::Plugin::Infoline::command_useracc_infoline_clear extern/cel-bot/CelBot/Plugin/Infoline.pm 146;" s
|
||||
CelBot::Plugin::Infoline::command_useracc_infoline_clearchan extern/cel-bot/CelBot/Plugin/Infoline.pm 177;" s
|
||||
CelBot::Plugin::Infoline::command_useracc_infoline_get extern/cel-bot/CelBot/Plugin/Infoline.pm 110;" s
|
||||
CelBot::Plugin::Infoline::command_useracc_infoline_set extern/cel-bot/CelBot/Plugin/Infoline.pm 131;" s
|
||||
CelBot::Plugin::Infoline::command_useracc_infoline_setchan extern/cel-bot/CelBot/Plugin/Infoline.pm 161;" s
|
||||
CelBot::Plugin::Infoline::get_useracc_for_display extern/cel-bot/CelBot/Plugin/Infoline.pm 193;" s
|
||||
CelBot::Plugin::Infoline::new extern/cel-bot/CelBot/Plugin/Infoline.pm 6;" s
|
||||
CelBot::Plugin::Infoline::on_channel_join extern/cel-bot/CelBot/Plugin/Infoline.pm 32;" s
|
||||
CelBot::Plugin::Infoline::on_recognise_user extern/cel-bot/CelBot/Plugin/Infoline.pm 40;" s
|
||||
CelBot::Plugin::Infoline::print_user_infoline extern/cel-bot/CelBot/Plugin/Infoline.pm 18;" s
|
||||
CelBot::Plugin::Infoline::register_usermgmt_commands extern/cel-bot/CelBot/Plugin/Infoline.pm 58;" s
|
||||
CelBot::Plugin::LogBase extern/cel-bot/CelBot/Plugin/LogBase.pm 1;" p
|
||||
CelBot::Plugin::LogBase::do_log extern/cel-bot/CelBot/Plugin/LogBase.pm 14;" s
|
||||
CelBot::Plugin::LogBase::logs_tag extern/cel-bot/CelBot/Plugin/LogBase.pm 6;" s
|
||||
CelBot::Plugin::LogFile extern/cel-bot/CelBot/Plugin/LogFile.pm 1;" p
|
||||
CelBot::Plugin::LogFile::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/LogFile.pm 4;" c
|
||||
CelBot::Plugin::LogFile::do_log_really extern/cel-bot/CelBot/Plugin/LogFile.pm 48;" s
|
||||
CelBot::Plugin::LogFile::new extern/cel-bot/CelBot/Plugin/LogFile.pm 11;" s
|
||||
CelBot::Plugin::LogFile::open_file extern/cel-bot/CelBot/Plugin/LogFile.pm 28;" s
|
||||
CelBot::Plugin::LogStderr extern/cel-bot/CelBot/Plugin/LogStderr.pm 1;" p
|
||||
CelBot::Plugin::LogStderr::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/LogStderr.pm 4;" c
|
||||
CelBot::Plugin::LogStderr::do_log_really extern/cel-bot/CelBot/Plugin/LogStderr.pm 20;" s
|
||||
CelBot::Plugin::LogStderr::new extern/cel-bot/CelBot/Plugin/LogStderr.pm 10;" s
|
||||
CelBot::Plugin::MessageLog extern/cel-bot/CelBot/Plugin/MessageLog.pm 1;" p
|
||||
CelBot::Plugin::MessageLog::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/MessageLog.pm 4;" c
|
||||
CelBot::Plugin::MessageLog::log_event extern/cel-bot/CelBot/Plugin/MessageLog.pm 54;" s
|
||||
CelBot::Plugin::MessageLog::new extern/cel-bot/CelBot/Plugin/MessageLog.pm 10;" s
|
||||
CelBot::Plugin::MessageLog::on_channel_ctcp_ACTION extern/cel-bot/CelBot/Plugin/MessageLog.pm 110;" s
|
||||
CelBot::Plugin::MessageLog::on_channel_join extern/cel-bot/CelBot/Plugin/MessageLog.pm 121;" s
|
||||
CelBot::Plugin::MessageLog::on_channel_leave extern/cel-bot/CelBot/Plugin/MessageLog.pm 133;" s
|
||||
CelBot::Plugin::MessageLog::on_channel_privmsg extern/cel-bot/CelBot/Plugin/MessageLog.pm 99;" s
|
||||
CelBot::Plugin::MessageLog::on_channel_user_rename extern/cel-bot/CelBot/Plugin/MessageLog.pm 166;" s
|
||||
CelBot::Plugin::MessageLog::reconfigure extern/cel-bot/CelBot/Plugin/MessageLog.pm 25;" s
|
||||
CelBot::Plugin::Messages extern/cel-bot/CelBot/Plugin/Messages.pm 1;" p
|
||||
CelBot::Plugin::Messages::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Messages.pm 4;" c
|
||||
CelBot::Plugin::Messages::new extern/cel-bot/CelBot/Plugin/Messages.pm 6;" s
|
||||
CelBot::Plugin::Messages::on_message extern/cel-bot/CelBot/Plugin/Messages.pm 18;" s
|
||||
CelBot::Plugin::NickServ extern/cel-bot/CelBot/Plugin/NickServ.pm 1;" p
|
||||
CelBot::Plugin::NickServ::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/NickServ.pm 4;" c
|
||||
CelBot::Plugin::NickServ::command_useracc_nickserv_disable extern/cel-bot/CelBot/Plugin/NickServ.pm 103;" s
|
||||
CelBot::Plugin::NickServ::command_useracc_nickserv_enable extern/cel-bot/CelBot/Plugin/NickServ.pm 90;" s
|
||||
CelBot::Plugin::NickServ::command_useracc_nickserv_get extern/cel-bot/CelBot/Plugin/NickServ.pm 77;" s
|
||||
CelBot::Plugin::NickServ::get_useracc_for_display extern/cel-bot/CelBot/Plugin/NickServ.pm 116;" s
|
||||
CelBot::Plugin::NickServ::new extern/cel-bot/CelBot/Plugin/NickServ.pm 6;" s
|
||||
CelBot::Plugin::NickServ::register_usermgmt_commands extern/cel-bot/CelBot/Plugin/NickServ.pm 45;" s
|
||||
CelBot::Plugin::NickServ::scatter_user_verify_handle extern/cel-bot/CelBot/Plugin/NickServ.pm 18;" s
|
||||
CelBot::Plugin::OpReport extern/cel-bot/CelBot/Plugin/OpReport.pm 1;" p
|
||||
CelBot::Plugin::OpReport::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/OpReport.pm 4;" c
|
||||
CelBot::Plugin::OpReport::command_opreport extern/cel-bot/CelBot/Plugin/OpReport.pm 39;" s
|
||||
CelBot::Plugin::OpReport::new extern/cel-bot/CelBot/Plugin/OpReport.pm 6;" s
|
||||
CelBot::Plugin::OpReport::register_commands extern/cel-bot/CelBot/Plugin/OpReport.pm 23;" s
|
||||
CelBot::Plugin::PasswdAuth extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 1;" p
|
||||
CelBot::Plugin::PasswdAuth::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 4;" c
|
||||
CelBot::Plugin::PasswdAuth::_hash_password extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 10;" s
|
||||
CelBot::Plugin::PasswdAuth::command_identify extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 135;" s
|
||||
CelBot::Plugin::PasswdAuth::command_useracc_password_check extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 77;" s
|
||||
CelBot::Plugin::PasswdAuth::command_useracc_password_clear extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 90;" s
|
||||
CelBot::Plugin::PasswdAuth::command_useracc_password_set extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 64;" s
|
||||
CelBot::Plugin::PasswdAuth::get_useracc_for_display extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 103;" s
|
||||
CelBot::Plugin::PasswdAuth::new extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 16;" s
|
||||
CelBot::Plugin::PasswdAuth::register_commands extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 116;" s
|
||||
CelBot::Plugin::PasswdAuth::register_usermgmt_commands extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 32;" s
|
||||
CelBot::Plugin::Recognise extern/cel-bot/CelBot/Plugin/Recognise.pm 1;" p
|
||||
CelBot::Plugin::Recognise::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Recognise.pm 4;" c
|
||||
CelBot::Plugin::Recognise::ask_map_handle_to_users extern/cel-bot/CelBot/Plugin/Recognise.pm 67;" s
|
||||
CelBot::Plugin::Recognise::ask_map_user_to_handles extern/cel-bot/CelBot/Plugin/Recognise.pm 47;" s
|
||||
CelBot::Plugin::Recognise::ask_user_channel_data extern/cel-bot/CelBot/Plugin/Recognise.pm 215;" s
|
||||
CelBot::Plugin::Recognise::ask_user_data extern/cel-bot/CelBot/Plugin/Recognise.pm 191;" s
|
||||
CelBot::Plugin::Recognise::ask_user_global_data extern/cel-bot/CelBot/Plugin/Recognise.pm 203;" s
|
||||
CelBot::Plugin::Recognise::command_iam extern/cel-bot/CelBot/Plugin/Recognise.pm 383;" s
|
||||
CelBot::Plugin::Recognise::command_recognise extern/cel-bot/CelBot/Plugin/Recognise.pm 458;" s
|
||||
CelBot::Plugin::Recognise::command_regreport extern/cel-bot/CelBot/Plugin/Recognise.pm 482;" s
|
||||
CelBot::Plugin::Recognise::command_rerecognise extern/cel-bot/CelBot/Plugin/Recognise.pm 424;" s
|
||||
CelBot::Plugin::Recognise::command_unrecognise extern/cel-bot/CelBot/Plugin/Recognise.pm 470;" s
|
||||
CelBot::Plugin::Recognise::command_useracc_nicks_add extern/cel-bot/CelBot/Plugin/Recognise.pm 572;" s
|
||||
CelBot::Plugin::Recognise::command_useracc_nicks_del extern/cel-bot/CelBot/Plugin/Recognise.pm 606;" s
|
||||
CelBot::Plugin::Recognise::command_useracc_nicks_get extern/cel-bot/CelBot/Plugin/Recognise.pm 558;" s
|
||||
CelBot::Plugin::Recognise::command_whoami extern/cel-bot/CelBot/Plugin/Recognise.pm 368;" s
|
||||
CelBot::Plugin::Recognise::command_whois extern/cel-bot/CelBot/Plugin/Recognise.pm 407;" s
|
||||
CelBot::Plugin::Recognise::get_useracc_for_display extern/cel-bot/CelBot/Plugin/Recognise.pm 629;" s
|
||||
CelBot::Plugin::Recognise::new extern/cel-bot/CelBot/Plugin/Recognise.pm 8;" s
|
||||
CelBot::Plugin::Recognise::on_handle_sync_from_user extern/cel-bot/CelBot/Plugin/Recognise.pm 168;" s
|
||||
CelBot::Plugin::Recognise::on_user_host extern/cel-bot/CelBot/Plugin/Recognise.pm 160;" s
|
||||
CelBot::Plugin::Recognise::on_user_rename extern/cel-bot/CelBot/Plugin/Recognise.pm 152;" s
|
||||
CelBot::Plugin::Recognise::permit_command_nonpublic extern/cel-bot/CelBot/Plugin/Recognise.pm 247;" s
|
||||
CelBot::Plugin::Recognise::permit_command_perm extern/cel-bot/CelBot/Plugin/Recognise.pm 227;" s
|
||||
CelBot::Plugin::Recognise::permit_user_channel_priv extern/cel-bot/CelBot/Plugin/Recognise.pm 261;" s
|
||||
CelBot::Plugin::Recognise::recognise extern/cel-bot/CelBot/Plugin/Recognise.pm 23;" s
|
||||
CelBot::Plugin::Recognise::register_commands extern/cel-bot/CelBot/Plugin/Recognise.pm 275;" s
|
||||
CelBot::Plugin::Recognise::register_usermgmt_commands extern/cel-bot/CelBot/Plugin/Recognise.pm 526;" s
|
||||
CelBot::Plugin::Recognise::shorten_nick extern/cel-bot/CelBot/Plugin/Recognise.pm 39;" s
|
||||
CelBot::Plugin::Recognise::try_recognise extern/cel-bot/CelBot/Plugin/Recognise.pm 99;" s
|
||||
CelBot::Plugin::Recognise::try_recognise_user_handles extern/cel-bot/CelBot/Plugin/Recognise.pm 116;" s
|
||||
CelBot::Plugin::Say extern/cel-bot/CelBot/Plugin/Say.pm 1;" p
|
||||
CelBot::Plugin::Say::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Say.pm 4;" c
|
||||
CelBot::Plugin::Say::command_act extern/cel-bot/CelBot/Plugin/Say.pm 64;" s
|
||||
CelBot::Plugin::Say::command_say extern/cel-bot/CelBot/Plugin/Say.pm 52;" s
|
||||
CelBot::Plugin::Say::new extern/cel-bot/CelBot/Plugin/Say.pm 8;" s
|
||||
CelBot::Plugin::Say::register_commands extern/cel-bot/CelBot/Plugin/Say.pm 20;" s
|
||||
CelBot::Plugin::URLInfo extern/cel-bot/CelBot/Plugin/URLInfo.pm 1;" p
|
||||
CelBot::Plugin::URLInfo::GIBI extern/cel-bot/CelBot/Plugin/URLInfo.pm 13;" c
|
||||
CelBot::Plugin::URLInfo::KIBI extern/cel-bot/CelBot/Plugin/URLInfo.pm 11;" c
|
||||
CelBot::Plugin::URLInfo::MEBI extern/cel-bot/CelBot/Plugin/URLInfo.pm 12;" c
|
||||
CelBot::Plugin::URLInfo::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/URLInfo.pm 4;" c
|
||||
CelBot::Plugin::URLInfo::command_urlinfo extern/cel-bot/CelBot/Plugin/URLInfo.pm 121;" s
|
||||
CelBot::Plugin::URLInfo::get_url_info extern/cel-bot/CelBot/Plugin/URLInfo.pm 47;" s
|
||||
CelBot::Plugin::URLInfo::new extern/cel-bot/CelBot/Plugin/URLInfo.pm 17;" s
|
||||
CelBot::Plugin::URLInfo::register_commands extern/cel-bot/CelBot/Plugin/URLInfo.pm 103;" s
|
||||
CelBot::Plugin::UserDB extern/cel-bot/CelBot/Plugin/UserDB.pm 1;" p
|
||||
CelBot::Plugin::UserDB::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/UserDB.pm 4;" c
|
||||
CelBot::Plugin::UserDB::XML extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 1;" p
|
||||
CelBot::Plugin::UserDB::XML::DB_TYPE extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 4;" c
|
||||
CelBot::Plugin::UserDB::XML::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 5;" c
|
||||
CelBot::Plugin::UserDB::XML::describe extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 51;" s
|
||||
CelBot::Plugin::UserDB::XML::exists_handle extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 57;" s
|
||||
CelBot::Plugin::UserDB::XML::get_all_data extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 86;" s
|
||||
CelBot::Plugin::UserDB::XML::init extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 9;" s
|
||||
CelBot::Plugin::UserDB::XML::list_handles extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 79;" s
|
||||
CelBot::Plugin::UserDB::XML::map_nick_to_handles extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 65;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 1;" p
|
||||
CelBot::Plugin::UserDB::YAMLfile::DB_TYPE extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 4;" c
|
||||
CelBot::Plugin::UserDB::YAMLfile::PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 5;" c
|
||||
CelBot::Plugin::UserDB::YAMLfile::add_handle extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 121;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile::describe extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 72;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile::exists_handle extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 78;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile::get_all_data extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 107;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile::init extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 23;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile::list_handles extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 100;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile::map_nick_to_handles extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 86;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile::reload extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 38;" s
|
||||
CelBot::Plugin::UserDB::YAMLfile::save extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 57;" s
|
||||
CelBot::Plugin::UserDB::ask_handle_channel_data extern/cel-bot/CelBot/Plugin/UserDB.pm 244;" s
|
||||
CelBot::Plugin::UserDB::ask_handle_channels_data extern/cel-bot/CelBot/Plugin/UserDB.pm 251;" s
|
||||
CelBot::Plugin::UserDB::ask_handle_data extern/cel-bot/CelBot/Plugin/UserDB.pm 230;" s
|
||||
CelBot::Plugin::UserDB::ask_handle_global_data extern/cel-bot/CelBot/Plugin/UserDB.pm 237;" s
|
||||
CelBot::Plugin::UserDB::ask_map_nick_to_handles extern/cel-bot/CelBot/Plugin/UserDB.pm 282;" s
|
||||
CelBot::Plugin::UserDB::command_useracc_add extern/cel-bot/CelBot/Plugin/UserDB.pm 456;" s
|
||||
CelBot::Plugin::UserDB::command_useracc_find extern/cel-bot/CelBot/Plugin/UserDB.pm 414;" s
|
||||
CelBot::Plugin::UserDB::command_useracc_get extern/cel-bot/CelBot/Plugin/UserDB.pm 436;" s
|
||||
CelBot::Plugin::UserDB::command_useracc_sync extern/cel-bot/CelBot/Plugin/UserDB.pm 473;" s
|
||||
CelBot::Plugin::UserDB::command_userdb_reload extern/cel-bot/CelBot/Plugin/UserDB.pm 324;" s
|
||||
CelBot::Plugin::UserDB::command_userdb_save extern/cel-bot/CelBot/Plugin/UserDB.pm 340;" s
|
||||
CelBot::Plugin::UserDB::do_handle_set_channel_data extern/cel-bot/CelBot/Plugin/UserDB.pm 274;" s
|
||||
CelBot::Plugin::UserDB::do_handle_set_data extern/cel-bot/CelBot/Plugin/UserDB.pm 258;" s
|
||||
CelBot::Plugin::UserDB::do_handle_set_global_data extern/cel-bot/CelBot/Plugin/UserDB.pm 266;" s
|
||||
CelBot::Plugin::UserDB::get_channel_data extern/cel-bot/CelBot/Plugin/UserDB.pm 56;" s
|
||||
CelBot::Plugin::UserDB::get_channels_data extern/cel-bot/CelBot/Plugin/UserDB.pm 73;" s
|
||||
CelBot::Plugin::UserDB::get_data extern/cel-bot/CelBot/Plugin/UserDB.pm 92;" s
|
||||
CelBot::Plugin::UserDB::get_global_data extern/cel-bot/CelBot/Plugin/UserDB.pm 40;" s
|
||||
CelBot::Plugin::UserDB::mark_clean extern/cel-bot/CelBot/Plugin/UserDB.pm 211;" s
|
||||
CelBot::Plugin::UserDB::mark_dirty extern/cel-bot/CelBot/Plugin/UserDB.pm 184;" s
|
||||
CelBot::Plugin::UserDB::new extern/cel-bot/CelBot/Plugin/UserDB.pm 15;" s
|
||||
CelBot::Plugin::UserDB::register_commands extern/cel-bot/CelBot/Plugin/UserDB.pm 293;" s
|
||||
CelBot::Plugin::UserDB::register_settings extern/cel-bot/CelBot/Plugin/UserDB.pm 492;" s
|
||||
CelBot::Plugin::UserDB::register_usermgmt_commands extern/cel-bot/CelBot/Plugin/UserDB.pm 351;" s
|
||||
CelBot::Plugin::UserDB::set_channel_data extern/cel-bot/CelBot/Plugin/UserDB.pm 136;" s
|
||||
CelBot::Plugin::UserDB::set_data extern/cel-bot/CelBot/Plugin/UserDB.pm 162;" s
|
||||
CelBot::Plugin::UserDB::set_global_data extern/cel-bot/CelBot/Plugin/UserDB.pm 111;" s
|
||||
CelBot::Plugins extern/cel-bot/CelBot/Plugins.pm 1;" p
|
||||
CelBot::Plugins::construct_plugin extern/cel-bot/CelBot/Plugins.pm 57;" s
|
||||
CelBot::Plugins::get_subs_for_file extern/cel-bot/CelBot/Plugins.pm 28;" s
|
||||
CelBot::Plugins::reload_plugins extern/cel-bot/CelBot/Plugins.pm 66;" s
|
||||
CelBot::RateLimiter extern/cel-bot/CelBot/RateLimiter.pm 1;" p
|
||||
CelBot::RateLimiter::_install_timer extern/cel-bot/CelBot/RateLimiter.pm 65;" s
|
||||
CelBot::RateLimiter::_run_deferrals extern/cel-bot/CelBot/RateLimiter.pm 78;" s
|
||||
CelBot::RateLimiter::_try_immediate extern/cel-bot/CelBot/RateLimiter.pm 40;" s
|
||||
CelBot::RateLimiter::do extern/cel-bot/CelBot/RateLimiter.pm 24;" s
|
||||
CelBot::RateLimiter::new extern/cel-bot/CelBot/RateLimiter.pm 7;" s
|
||||
CelBot::Resolver extern/cel-bot/CelBot/Resolver.pm 1;" p
|
||||
CelBot::Resolver::resolve extern/cel-bot/CelBot/Resolver.pm 5;" s
|
||||
CelBot::Settings extern/cel-bot/CelBot/Settings.pm 1;" p
|
||||
CelBot::Settings::ArgSpec extern/cel-bot/CelBot/Settings.pm 431;" p
|
||||
CelBot::Settings::ArgSpec::pull extern/cel-bot/CelBot/Settings.pm 436;" s
|
||||
CelBot::Settings::ArgSpec::validate extern/cel-bot/CelBot/Settings.pm 466;" s
|
||||
CelBot::Settings::command_add extern/cel-bot/CelBot/Settings.pm 280;" s
|
||||
CelBot::Settings::command_del extern/cel-bot/CelBot/Settings.pm 360;" s
|
||||
CelBot::Settings::command_get extern/cel-bot/CelBot/Settings.pm 207;" s
|
||||
CelBot::Settings::command_ins extern/cel-bot/CelBot/Settings.pm 320;" s
|
||||
CelBot::Settings::command_set extern/cel-bot/CelBot/Settings.pm 240;" s
|
||||
CelBot::Settings::commandhelp_add extern/cel-bot/CelBot/Settings.pm 266;" s
|
||||
CelBot::Settings::commandhelp_del extern/cel-bot/CelBot/Settings.pm 346;" s
|
||||
CelBot::Settings::commandhelp_get extern/cel-bot/CelBot/Settings.pm 197;" s
|
||||
CelBot::Settings::commandhelp_ins extern/cel-bot/CelBot/Settings.pm 306;" s
|
||||
CelBot::Settings::commandhelp_set extern/cel-bot/CelBot/Settings.pm 226;" s
|
||||
CelBot::Settings::new extern/cel-bot/CelBot/Settings.pm 9;" s
|
||||
CelBot::Settings::parse_boolean extern/cel-bot/CelBot/Settings.pm 391;" s
|
||||
CelBot::Settings::parse_int extern/cel-bot/CelBot/Settings.pm 403;" s
|
||||
CelBot::Settings::parse_string extern/cel-bot/CelBot/Settings.pm 416;" s
|
||||
CelBot::Settings::print_boolean extern/cel-bot/CelBot/Settings.pm 389;" s
|
||||
CelBot::Settings::print_scalar extern/cel-bot/CelBot/Settings.pm 387;" s
|
||||
CelBot::Settings::register extern/cel-bot/CelBot/Settings.pm 171;" s
|
||||
CelBot::Settings::register_commands extern/cel-bot/CelBot/Settings.pm 21;" s
|
||||
CelBot::User extern/cel-bot/CelBot/User.pm 1;" p
|
||||
CelBot::User::STRING extern/cel-bot/CelBot/User.pm 42;" s
|
||||
CelBot::User::_set_host extern/cel-bot/CelBot/User.pm 199;" s
|
||||
CelBot::User::advise_host extern/cel-bot/CelBot/User.pm 118;" s
|
||||
CelBot::User::change_nick extern/cel-bot/CelBot/User.pm 100;" s
|
||||
CelBot::User::channels extern/cel-bot/CelBot/User.pm 245;" s
|
||||
CelBot::User::get_channel_data extern/cel-bot/CelBot/User.pm 236;" s
|
||||
CelBot::User::get_global_data extern/cel-bot/CelBot/User.pm 227;" s
|
||||
CelBot::User::host extern/cel-bot/CelBot/User.pm 84;" s
|
||||
CelBot::User::ident extern/cel-bot/CelBot/User.pm 76;" s
|
||||
CelBot::User::is_me extern/cel-bot/CelBot/User.pm 69;" s
|
||||
CelBot::User::location extern/cel-bot/CelBot/User.pm 90;" s
|
||||
CelBot::User::new extern/cel-bot/CelBot/User.pm 11;" s
|
||||
CelBot::User::nick extern/cel-bot/CelBot/User.pm 57;" s
|
||||
CelBot::User::nick_folded extern/cel-bot/CelBot/User.pm 63;" s
|
||||
CelBot::User::on_whois_message extern/cel-bot/CelBot/User.pm 286;" s
|
||||
CelBot::User::privmsg extern/cel-bot/CelBot/User.pm 263;" s
|
||||
CelBot::User::quit extern/cel-bot/CelBot/User.pm 48;" s
|
||||
CelBot::User::retrieve_module_data extern/cel-bot/CelBot/User.pm 219;" s
|
||||
CelBot::User::store_module_data extern/cel-bot/CelBot/User.pm 211;" s
|
||||
CelBot::User::whois extern/cel-bot/CelBot/User.pm 272;" s
|
||||
CelBot::Users extern/cel-bot/CelBot/Users.pm 1;" p
|
||||
CelBot::Users::ArgSpec extern/cel-bot/CelBot/Users.pm 273;" p
|
||||
CelBot::Users::ArgSpec::validate extern/cel-bot/CelBot/Users.pm 278;" s
|
||||
CelBot::Users::command_as extern/cel-bot/CelBot/Users.pm 220;" s
|
||||
CelBot::Users::command_privately extern/cel-bot/CelBot/Users.pm 239;" s
|
||||
CelBot::Users::gen_argspec extern/cel-bot/CelBot/Users.pm 63;" s
|
||||
CelBot::Users::get_user extern/cel-bot/CelBot/Users.pm 23;" s
|
||||
CelBot::Users::get_users extern/cel-bot/CelBot/Users.pm 34;" s
|
||||
CelBot::Users::hints_to_user extern/cel-bot/CelBot/Users.pm 51;" s
|
||||
CelBot::Users::new extern/cel-bot/CelBot/Users.pm 8;" s
|
||||
CelBot::Users::nick_to_user extern/cel-bot/CelBot/Users.pm 40;" s
|
||||
CelBot::Users::on_channel_self_join extern/cel-bot/CelBot/Users.pm 175;" s
|
||||
CelBot::Users::on_message extern/cel-bot/CelBot/Users.pm 160;" s
|
||||
CelBot::Users::on_message_311 extern/cel-bot/CelBot/Users.pm 140;" s
|
||||
CelBot::Users::on_message_NICK extern/cel-bot/CelBot/Users.pm 77;" s
|
||||
CelBot::Users::on_message_PRIVMSG extern/cel-bot/CelBot/Users.pm 101;" s
|
||||
CelBot::Users::on_message_QUIT extern/cel-bot/CelBot/Users.pm 119;" s
|
||||
CelBot::Users::register_commands extern/cel-bot/CelBot/Users.pm 190;" s
|
||||
DB_TYPE extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 4;" c
|
||||
DB_TYPE extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 4;" c
|
||||
GIBI extern/cel-bot/CelBot/Plugin/URLInfo.pm 13;" c
|
||||
KIBI extern/cel-bot/CelBot/Plugin/URLInfo.pm 11;" c
|
||||
MEBI extern/cel-bot/CelBot/Plugin/URLInfo.pm 12;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/AccountManagement.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/AutoMode.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Console.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Debug.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Flood.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Hostmasks.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Infoline.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/LogFile.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/LogStderr.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/MessageLog.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Messages.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/NickServ.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/OpReport.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Recognise.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/Say.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/URLInfo.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/UserDB.pm 4;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 5;" c
|
||||
PLUGIN_TYPE extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 5;" c
|
||||
STRING extern/cel-bot/CelBot/Channel.pm 58;" s
|
||||
STRING extern/cel-bot/CelBot/Core.pm 90;" s
|
||||
STRING extern/cel-bot/CelBot/User.pm 42;" s
|
||||
_check_cmdstruct extern/cel-bot/CelBot/Commands.pm 33;" s
|
||||
_do_help_cmdstruct extern/cel-bot/CelBot/Commands.pm 371;" s
|
||||
_flush_modes extern/cel-bot/CelBot/Channel.pm 186;" s
|
||||
_hash_password extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 10;" s
|
||||
_install_timer extern/cel-bot/CelBot/RateLimiter.pm 65;" s
|
||||
_parse_args extern/cel-bot/CelBot/Commands.pm 94;" s
|
||||
_run_deferrals extern/cel-bot/CelBot/RateLimiter.pm 78;" s
|
||||
_set_host extern/cel-bot/CelBot/User.pm 199;" s
|
||||
_try_immediate extern/cel-bot/CelBot/RateLimiter.pm 40;" s
|
||||
add_handle extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 121;" s
|
||||
advise_host extern/cel-bot/CelBot/User.pm 118;" s
|
||||
allows_noise extern/cel-bot/CelBot/CommandContext.pm 45;" s
|
||||
allows_nonpublic extern/cel-bot/CelBot/CommandContext.pm 114;" s
|
||||
allows_perm extern/cel-bot/CelBot/CommandContext.pm 102;" s
|
||||
allows_scope extern/cel-bot/CelBot/CommandContext.pm 90;" s
|
||||
ask_handle_channel_data extern/cel-bot/CelBot/Plugin/UserDB.pm 244;" s
|
||||
ask_handle_channels_data extern/cel-bot/CelBot/Plugin/UserDB.pm 251;" s
|
||||
ask_handle_data extern/cel-bot/CelBot/Plugin/UserDB.pm 230;" s
|
||||
ask_handle_global_data extern/cel-bot/CelBot/Plugin/UserDB.pm 237;" s
|
||||
ask_map_handle_to_users extern/cel-bot/CelBot/Plugin/Recognise.pm 67;" s
|
||||
ask_map_nick_to_handles extern/cel-bot/CelBot/Plugin/UserDB.pm 282;" s
|
||||
ask_map_user_to_handles extern/cel-bot/CelBot/Plugin/Recognise.pm 47;" s
|
||||
ask_plugins extern/cel-bot/CelBot/Core.pm 206;" s
|
||||
ask_plugins_list extern/cel-bot/CelBot/Core.pm 226;" s
|
||||
ask_user_channel_data extern/cel-bot/CelBot/Plugin/Recognise.pm 215;" s
|
||||
ask_user_data extern/cel-bot/CelBot/Plugin/Recognise.pm 191;" s
|
||||
ask_user_global_data extern/cel-bot/CelBot/Plugin/Recognise.pm 203;" s
|
||||
change_nick extern/cel-bot/CelBot/User.pm 100;" s
|
||||
channel_occupant extern/cel-bot/CelBot/Plugin/AutoMode.pm 25;" s
|
||||
channels extern/cel-bot/CelBot/User.pm 245;" s
|
||||
check_myacc extern/cel-bot/CelBot/Plugin/AccountManagement.pm 193;" s
|
||||
check_useracc extern/cel-bot/CelBot/Plugin/AccountManagement.pm 217;" s
|
||||
cmduser extern/cel-bot/CelBot/CommandContext.pm 39;" s
|
||||
command_act extern/cel-bot/CelBot/Plugin/Say.pm 64;" s
|
||||
command_add extern/cel-bot/CelBot/Settings.pm 280;" s
|
||||
command_as extern/cel-bot/CelBot/Users.pm 220;" s
|
||||
command_cycle extern/cel-bot/CelBot/IRC.pm 368;" s
|
||||
command_debug extern/cel-bot/CelBot/Plugin/Debug.pm 202;" s
|
||||
command_debug_eval extern/cel-bot/CelBot/Plugin/Debug.pm 216;" s
|
||||
command_del extern/cel-bot/CelBot/Settings.pm 360;" s
|
||||
command_get extern/cel-bot/CelBot/Settings.pm 207;" s
|
||||
command_help extern/cel-bot/CelBot/Commands.pm 341;" s
|
||||
command_iam extern/cel-bot/CelBot/Plugin/Recognise.pm 383;" s
|
||||
command_identify extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 135;" s
|
||||
command_in extern/cel-bot/CelBot/Channels.pm 223;" s
|
||||
command_ins extern/cel-bot/CelBot/Settings.pm 320;" s
|
||||
command_join extern/cel-bot/CelBot/Channels.pm 241;" s
|
||||
command_leave extern/cel-bot/CelBot/Channels.pm 266;" s
|
||||
command_opreport extern/cel-bot/CelBot/Plugin/OpReport.pm 39;" s
|
||||
command_privately extern/cel-bot/CelBot/Users.pm 239;" s
|
||||
command_quit extern/cel-bot/CelBot/Console.pm 76;" s
|
||||
command_quit extern/cel-bot/CelBot/Control.pm 87;" s
|
||||
command_recognise extern/cel-bot/CelBot/Plugin/Recognise.pm 458;" s
|
||||
command_reconnect extern/cel-bot/CelBot/IRC.pm 353;" s
|
||||
command_regreport extern/cel-bot/CelBot/Plugin/Recognise.pm 482;" s
|
||||
command_rejoin extern/cel-bot/CelBot/Channels.pm 288;" s
|
||||
command_reload extern/cel-bot/CelBot/Console.pm 81;" s
|
||||
command_reload extern/cel-bot/CelBot/Control.pm 97;" s
|
||||
command_remodechan extern/cel-bot/CelBot/Plugin/AutoMode.pm 182;" s
|
||||
command_remodeuser extern/cel-bot/CelBot/Plugin/AutoMode.pm 172;" s
|
||||
command_rerecognise extern/cel-bot/CelBot/Plugin/Recognise.pm 424;" s
|
||||
command_say extern/cel-bot/CelBot/Plugin/Say.pm 52;" s
|
||||
command_set extern/cel-bot/CelBot/Settings.pm 240;" s
|
||||
command_unrecognise extern/cel-bot/CelBot/Plugin/Recognise.pm 470;" s
|
||||
command_urlinfo extern/cel-bot/CelBot/Plugin/URLInfo.pm 121;" s
|
||||
command_useracc_add extern/cel-bot/CelBot/Plugin/UserDB.pm 456;" s
|
||||
command_useracc_find extern/cel-bot/CelBot/Plugin/UserDB.pm 414;" s
|
||||
command_useracc_get extern/cel-bot/CelBot/Plugin/UserDB.pm 436;" s
|
||||
command_useracc_help extern/cel-bot/CelBot/Plugin/AccountManagement.pm 382;" s
|
||||
command_useracc_hostmasks_add extern/cel-bot/CelBot/Plugin/Hostmasks.pm 158;" s
|
||||
command_useracc_hostmasks_del extern/cel-bot/CelBot/Plugin/Hostmasks.pm 207;" s
|
||||
command_useracc_hostmasks_delall extern/cel-bot/CelBot/Plugin/Hostmasks.pm 231;" s
|
||||
command_useracc_hostmasks_get extern/cel-bot/CelBot/Plugin/Hostmasks.pm 144;" s
|
||||
command_useracc_infoline_clear extern/cel-bot/CelBot/Plugin/Infoline.pm 146;" s
|
||||
command_useracc_infoline_clearchan extern/cel-bot/CelBot/Plugin/Infoline.pm 177;" s
|
||||
command_useracc_infoline_get extern/cel-bot/CelBot/Plugin/Infoline.pm 110;" s
|
||||
command_useracc_infoline_set extern/cel-bot/CelBot/Plugin/Infoline.pm 131;" s
|
||||
command_useracc_infoline_setchan extern/cel-bot/CelBot/Plugin/Infoline.pm 161;" s
|
||||
command_useracc_nicks_add extern/cel-bot/CelBot/Plugin/Recognise.pm 572;" s
|
||||
command_useracc_nicks_del extern/cel-bot/CelBot/Plugin/Recognise.pm 606;" s
|
||||
command_useracc_nicks_get extern/cel-bot/CelBot/Plugin/Recognise.pm 558;" s
|
||||
command_useracc_nickserv_disable extern/cel-bot/CelBot/Plugin/NickServ.pm 103;" s
|
||||
command_useracc_nickserv_enable extern/cel-bot/CelBot/Plugin/NickServ.pm 90;" s
|
||||
command_useracc_nickserv_get extern/cel-bot/CelBot/Plugin/NickServ.pm 77;" s
|
||||
command_useracc_password_check extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 77;" s
|
||||
command_useracc_password_clear extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 90;" s
|
||||
command_useracc_password_set extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 64;" s
|
||||
command_useracc_privs extern/cel-bot/CelBot/Plugin/AccountManagement.pm 324;" s
|
||||
command_useracc_sync extern/cel-bot/CelBot/Plugin/UserDB.pm 473;" s
|
||||
command_userdb_reload extern/cel-bot/CelBot/Plugin/UserDB.pm 324;" s
|
||||
command_userdb_save extern/cel-bot/CelBot/Plugin/UserDB.pm 340;" s
|
||||
command_whoami extern/cel-bot/CelBot/Plugin/Recognise.pm 368;" s
|
||||
command_whois extern/cel-bot/CelBot/Plugin/Recognise.pm 407;" s
|
||||
commandhelp_add extern/cel-bot/CelBot/Settings.pm 266;" s
|
||||
commandhelp_del extern/cel-bot/CelBot/Settings.pm 346;" s
|
||||
commandhelp_get extern/cel-bot/CelBot/Settings.pm 197;" s
|
||||
commandhelp_ins extern/cel-bot/CelBot/Settings.pm 306;" s
|
||||
commandhelp_set extern/cel-bot/CelBot/Settings.pm 226;" s
|
||||
connect extern/cel-bot/CelBot/Connector.pm 7;" s
|
||||
connect extern/cel-bot/CelBot/IRC.pm 66;" s
|
||||
console_print_err extern/cel-bot/cel-bot 30;" s
|
||||
construct_plugin extern/cel-bot/CelBot/Plugins.pm 57;" s
|
||||
decay_scores extern/cel-bot/CelBot/Plugin/Flood.pm 59;" s
|
||||
describe extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 51;" s
|
||||
describe extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 72;" s
|
||||
disconnect extern/cel-bot/CelBot/IRC.pm 177;" s
|
||||
do extern/cel-bot/CelBot/RateLimiter.pm 24;" s
|
||||
do_handle_set_channel_data extern/cel-bot/CelBot/Plugin/UserDB.pm 274;" s
|
||||
do_handle_set_data extern/cel-bot/CelBot/Plugin/UserDB.pm 258;" s
|
||||
do_handle_set_global_data extern/cel-bot/CelBot/Plugin/UserDB.pm 266;" s
|
||||
do_internal_command extern/cel-bot/CelBot/Console.pm 63;" s
|
||||
do_log extern/cel-bot/CelBot/Plugin/LogBase.pm 14;" s
|
||||
do_log_really extern/cel-bot/CelBot/Plugin/Console.pm 38;" s
|
||||
do_log_really extern/cel-bot/CelBot/Plugin/LogFile.pm 48;" s
|
||||
do_log_really extern/cel-bot/CelBot/Plugin/LogStderr.pm 20;" s
|
||||
eatall extern/cel-bot/CelBot/Commands.pm 460;" s
|
||||
err extern/cel-bot/CelBot/Core.pm 341;" s
|
||||
exists_handle extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 57;" s
|
||||
exists_handle extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 78;" s
|
||||
gen_argspec extern/cel-bot/CelBot/Channels.pm 86;" s
|
||||
gen_argspec extern/cel-bot/CelBot/Users.pm 63;" s
|
||||
get_all_data extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 86;" s
|
||||
get_all_data extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 107;" s
|
||||
get_channel extern/cel-bot/CelBot/Channels.pm 68;" s
|
||||
get_channel extern/cel-bot/CelBot/IRC.pm 287;" s
|
||||
get_channel_data extern/cel-bot/CelBot/Plugin/UserDB.pm 56;" s
|
||||
get_channel_data extern/cel-bot/CelBot/User.pm 236;" s
|
||||
get_channels extern/cel-bot/CelBot/Channels.pm 80;" s
|
||||
get_channels extern/cel-bot/CelBot/IRC.pm 294;" s
|
||||
get_channels_data extern/cel-bot/CelBot/Plugin/UserDB.pm 73;" s
|
||||
get_channels_plugin extern/cel-bot/CelBot/IRC.pm 280;" s
|
||||
get_console extern/cel-bot/CelBot/Core.pm 302;" s
|
||||
get_data extern/cel-bot/CelBot/Plugin/UserDB.pm 92;" s
|
||||
get_global_data extern/cel-bot/CelBot/Plugin/UserDB.pm 40;" s
|
||||
get_global_data extern/cel-bot/CelBot/User.pm 227;" s
|
||||
get_jointime extern/cel-bot/CelBot/Channel.pm 108;" s
|
||||
get_loop extern/cel-bot/CelBot/Core.pm 292;" s
|
||||
get_modes extern/cel-bot/CelBot/Channel.pm 76;" s
|
||||
get_plugin extern/cel-bot/CelBot/Core.pm 128;" s
|
||||
get_subs_for_file extern/cel-bot/CelBot/Plugins.pm 28;" s
|
||||
get_url_info extern/cel-bot/CelBot/Plugin/URLInfo.pm 47;" s
|
||||
get_user extern/cel-bot/CelBot/IRC.pm 248;" s
|
||||
get_user extern/cel-bot/CelBot/Users.pm 23;" s
|
||||
get_user_me extern/cel-bot/CelBot/IRC.pm 255;" s
|
||||
get_useracc_for_display extern/cel-bot/CelBot/Plugin/AccountManagement.pm 343;" s
|
||||
get_useracc_for_display extern/cel-bot/CelBot/Plugin/Hostmasks.pm 254;" s
|
||||
get_useracc_for_display extern/cel-bot/CelBot/Plugin/Infoline.pm 193;" s
|
||||
get_useracc_for_display extern/cel-bot/CelBot/Plugin/NickServ.pm 116;" s
|
||||
get_useracc_for_display extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 103;" s
|
||||
get_useracc_for_display extern/cel-bot/CelBot/Plugin/Recognise.pm 629;" s
|
||||
get_useracc_privs extern/cel-bot/CelBot/Plugin/AccountManagement.pm 303;" s
|
||||
get_userflag extern/cel-bot/CelBot/Channel.pm 91;" s
|
||||
get_userflags extern/cel-bot/CelBot/Channel.pm 82;" s
|
||||
get_users extern/cel-bot/CelBot/Channel.pm 125;" s
|
||||
get_users extern/cel-bot/CelBot/IRC.pm 261;" s
|
||||
get_users extern/cel-bot/CelBot/Users.pm 34;" s
|
||||
get_users_plugin extern/cel-bot/CelBot/IRC.pm 241;" s
|
||||
global_reload extern/cel-bot/CelBot/Control.pm 43;" s
|
||||
hints_to_user extern/cel-bot/CelBot/IRC.pm 274;" s
|
||||
hints_to_user extern/cel-bot/CelBot/Users.pm 51;" s
|
||||
host extern/cel-bot/CelBot/User.pm 84;" s
|
||||
ident extern/cel-bot/CelBot/User.pm 76;" s
|
||||
init extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 9;" s
|
||||
init extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 23;" s
|
||||
is_connected extern/cel-bot/CelBot/IRC.pm 117;" s
|
||||
is_joined extern/cel-bot/CelBot/Channel.pm 70;" s
|
||||
is_me extern/cel-bot/CelBot/IRC.pm 234;" s
|
||||
is_me extern/cel-bot/CelBot/User.pm 69;" s
|
||||
join extern/cel-bot/CelBot/Channel.pm 137;" s
|
||||
kick extern/cel-bot/CelBot/Channel.pm 150;" s
|
||||
list_handles extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 79;" s
|
||||
list_handles extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 100;" s
|
||||
load_plugin extern/cel-bot/CelBot/Core.pm 118;" s
|
||||
location extern/cel-bot/CelBot/User.pm 90;" s
|
||||
log extern/cel-bot/CelBot/Core.pm 331;" s
|
||||
log_event extern/cel-bot/CelBot/Plugin/MessageLog.pm 54;" s
|
||||
logs_tag extern/cel-bot/CelBot/Plugin/LogBase.pm 6;" s
|
||||
map_nick_to_handles extern/cel-bot/CelBot/Plugin/UserDB/XML.pm 65;" s
|
||||
map_nick_to_handles extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 86;" s
|
||||
mark_clean extern/cel-bot/CelBot/Plugin/UserDB.pm 211;" s
|
||||
mark_dirty extern/cel-bot/CelBot/Plugin/UserDB.pm 184;" s
|
||||
mask_to_re extern/cel-bot/CelBot/Plugin/Hostmasks.pm 43;" s
|
||||
mask_to_re_for_mask extern/cel-bot/CelBot/Plugin/Hostmasks.pm 58;" s
|
||||
mode extern/cel-bot/CelBot/Channel.pm 161;" s
|
||||
name extern/cel-bot/CelBot/Channel.pm 64;" s
|
||||
name extern/cel-bot/CelBot/Commands.pm 442;" s
|
||||
new extern/cel-bot/CelBot/Channel.pm 7;" s
|
||||
new extern/cel-bot/CelBot/Channels.pm 8;" s
|
||||
new extern/cel-bot/CelBot/CommandContext.pm 5;" s
|
||||
new extern/cel-bot/CelBot/Commands.pm 432;" s
|
||||
new extern/cel-bot/CelBot/Commands.pm 583;" s
|
||||
new extern/cel-bot/CelBot/Commands.pm 9;" s
|
||||
new extern/cel-bot/CelBot/Console.pm 7;" s
|
||||
new extern/cel-bot/CelBot/Control.pm 13;" s
|
||||
new extern/cel-bot/CelBot/Core.pm 27;" s
|
||||
new extern/cel-bot/CelBot/IRC.pm 11;" s
|
||||
new extern/cel-bot/CelBot/Plugin/AccountManagement.pm 8;" s
|
||||
new extern/cel-bot/CelBot/Plugin/AutoMode.pm 6;" s
|
||||
new extern/cel-bot/CelBot/Plugin/Console.pm 12;" s
|
||||
new extern/cel-bot/CelBot/Plugin/Debug.pm 10;" s
|
||||
new extern/cel-bot/CelBot/Plugin/Flood.pm 6;" s
|
||||
new extern/cel-bot/CelBot/Plugin/Hostmasks.pm 6;" s
|
||||
new extern/cel-bot/CelBot/Plugin/Infoline.pm 6;" s
|
||||
new extern/cel-bot/CelBot/Plugin/LogFile.pm 11;" s
|
||||
new extern/cel-bot/CelBot/Plugin/LogStderr.pm 10;" s
|
||||
new extern/cel-bot/CelBot/Plugin/MessageLog.pm 10;" s
|
||||
new extern/cel-bot/CelBot/Plugin/Messages.pm 6;" s
|
||||
new extern/cel-bot/CelBot/Plugin/NickServ.pm 6;" s
|
||||
new extern/cel-bot/CelBot/Plugin/OpReport.pm 6;" s
|
||||
new extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 16;" s
|
||||
new extern/cel-bot/CelBot/Plugin/Recognise.pm 8;" s
|
||||
new extern/cel-bot/CelBot/Plugin/Say.pm 8;" s
|
||||
new extern/cel-bot/CelBot/Plugin/URLInfo.pm 17;" s
|
||||
new extern/cel-bot/CelBot/Plugin/UserDB.pm 15;" s
|
||||
new extern/cel-bot/CelBot/RateLimiter.pm 7;" s
|
||||
new extern/cel-bot/CelBot/Settings.pm 9;" s
|
||||
new extern/cel-bot/CelBot/User.pm 11;" s
|
||||
new extern/cel-bot/CelBot/Users.pm 8;" s
|
||||
new_sub extern/cel-bot/CelBot/CommandContext.pm 15;" s
|
||||
nick extern/cel-bot/CelBot/User.pm 57;" s
|
||||
nick_folded extern/cel-bot/CelBot/User.pm 63;" s
|
||||
nick_to_user extern/cel-bot/CelBot/IRC.pm 267;" s
|
||||
nick_to_user extern/cel-bot/CelBot/Users.pm 40;" s
|
||||
notice extern/cel-bot/CelBot/Channel.pm 255;" s
|
||||
on_channel_ctcp_ACTION extern/cel-bot/CelBot/Plugin/MessageLog.pm 110;" s
|
||||
on_channel_join extern/cel-bot/CelBot/Plugin/AutoMode.pm 73;" s
|
||||
on_channel_join extern/cel-bot/CelBot/Plugin/Debug.pm 98;" s
|
||||
on_channel_join extern/cel-bot/CelBot/Plugin/Infoline.pm 32;" s
|
||||
on_channel_join extern/cel-bot/CelBot/Plugin/MessageLog.pm 121;" s
|
||||
on_channel_leave extern/cel-bot/CelBot/Plugin/Debug.pm 110;" s
|
||||
on_channel_leave extern/cel-bot/CelBot/Plugin/MessageLog.pm 133;" s
|
||||
on_channel_mode extern/cel-bot/CelBot/Plugin/Debug.pm 38;" s
|
||||
on_channel_names extern/cel-bot/CelBot/Plugin/Debug.pm 75;" s
|
||||
on_channel_privmsg extern/cel-bot/CelBot/Commands.pm 207;" s
|
||||
on_channel_privmsg extern/cel-bot/CelBot/Plugin/Flood.pm 80;" s
|
||||
on_channel_privmsg extern/cel-bot/CelBot/Plugin/MessageLog.pm 99;" s
|
||||
on_channel_self_join extern/cel-bot/CelBot/Users.pm 175;" s
|
||||
on_channel_topic extern/cel-bot/CelBot/Plugin/Debug.pm 83;" s
|
||||
on_channel_user_rename extern/cel-bot/CelBot/Plugin/MessageLog.pm 166;" s
|
||||
on_channel_usermode extern/cel-bot/CelBot/Plugin/AutoMode.pm 81;" s
|
||||
on_channel_usermode extern/cel-bot/CelBot/Plugin/Debug.pm 58;" s
|
||||
on_channel_who extern/cel-bot/CelBot/Plugin/AutoMode.pm 100;" s
|
||||
on_closed extern/cel-bot/CelBot/IRC.pm 159;" s
|
||||
on_connect_error extern/cel-bot/CelBot/IRC.pm 123;" s
|
||||
on_console_line extern/cel-bot/CelBot/Commands.pm 266;" s
|
||||
on_handle_sync_from_user extern/cel-bot/CelBot/Plugin/Hostmasks.pm 73;" s
|
||||
on_handle_sync_from_user extern/cel-bot/CelBot/Plugin/Recognise.pm 168;" s
|
||||
on_irc_message extern/cel-bot/CelBot/IRC.pm 201;" s
|
||||
on_message extern/cel-bot/CelBot/Channels.pm 100;" s
|
||||
on_message extern/cel-bot/CelBot/Plugin/Messages.pm 18;" s
|
||||
on_message extern/cel-bot/CelBot/Users.pm 160;" s
|
||||
on_message_001 extern/cel-bot/CelBot/Channels.pm 119;" s
|
||||
on_message_001 extern/cel-bot/CelBot/IRC.pm 428;" s
|
||||
on_message_311 extern/cel-bot/CelBot/Channel.pm 318;" s
|
||||
on_message_311 extern/cel-bot/CelBot/Users.pm 140;" s
|
||||
on_message_332 extern/cel-bot/CelBot/Channel.pm 331;" s
|
||||
on_message_JOIN extern/cel-bot/CelBot/Channel.pm 400;" s
|
||||
on_message_KICK extern/cel-bot/CelBot/Channel.pm 434;" s
|
||||
on_message_MODE extern/cel-bot/CelBot/Channel.pm 462;" s
|
||||
on_message_NICK extern/cel-bot/CelBot/Users.pm 77;" s
|
||||
on_message_PART extern/cel-bot/CelBot/Channel.pm 538;" s
|
||||
on_message_PRIVMSG extern/cel-bot/CelBot/Users.pm 101;" s
|
||||
on_message_QUIT extern/cel-bot/CelBot/Users.pm 119;" s
|
||||
on_message_TOPIC extern/cel-bot/CelBot/Channel.pm 566;" s
|
||||
on_message_ctcp_ACTION extern/cel-bot/CelBot/Channel.pm 594;" s
|
||||
on_message_names extern/cel-bot/CelBot/Channel.pm 344;" s
|
||||
on_message_text extern/cel-bot/CelBot/Channel.pm 579;" s
|
||||
on_message_who extern/cel-bot/CelBot/Channel.pm 372;" s
|
||||
on_ping_timeout extern/cel-bot/CelBot/IRC.pm 222;" s
|
||||
on_recognise_user extern/cel-bot/CelBot/Plugin/AutoMode.pm 117;" s
|
||||
on_recognise_user extern/cel-bot/CelBot/Plugin/Debug.pm 162;" s
|
||||
on_recognise_user extern/cel-bot/CelBot/Plugin/Infoline.pm 40;" s
|
||||
on_user_create extern/cel-bot/CelBot/Plugin/Debug.pm 122;" s
|
||||
on_user_host extern/cel-bot/CelBot/Plugin/Debug.pm 152;" s
|
||||
on_user_host extern/cel-bot/CelBot/Plugin/Recognise.pm 160;" s
|
||||
on_user_privmsg extern/cel-bot/CelBot/Commands.pm 241;" s
|
||||
on_user_quit extern/cel-bot/CelBot/Channels.pm 149;" s
|
||||
on_user_quit extern/cel-bot/CelBot/Plugin/Debug.pm 132;" s
|
||||
on_user_rename extern/cel-bot/CelBot/Channels.pm 130;" s
|
||||
on_user_rename extern/cel-bot/CelBot/Plugin/Debug.pm 142;" s
|
||||
on_user_rename extern/cel-bot/CelBot/Plugin/Flood.pm 107;" s
|
||||
on_user_rename extern/cel-bot/CelBot/Plugin/Recognise.pm 152;" s
|
||||
on_whois_message extern/cel-bot/CelBot/User.pm 286;" s
|
||||
open_file extern/cel-bot/CelBot/Plugin/LogFile.pm 28;" s
|
||||
optional extern/cel-bot/CelBot/Commands.pm 448;" s
|
||||
parse_boolean extern/cel-bot/CelBot/Settings.pm 391;" s
|
||||
parse_int extern/cel-bot/CelBot/Settings.pm 403;" s
|
||||
parse_string extern/cel-bot/CelBot/Settings.pm 416;" s
|
||||
part extern/cel-bot/CelBot/Channel.pm 230;" s
|
||||
peek_token extern/cel-bot/CelBot/CommandContext.pm 127;" s
|
||||
permit_command_nonpublic extern/cel-bot/CelBot/Plugin/Console.pm 84;" s
|
||||
permit_command_nonpublic extern/cel-bot/CelBot/Plugin/Recognise.pm 247;" s
|
||||
permit_command_perm extern/cel-bot/CelBot/Commands.pm 308;" s
|
||||
permit_command_perm extern/cel-bot/CelBot/Plugin/Console.pm 71;" s
|
||||
permit_command_perm extern/cel-bot/CelBot/Plugin/Recognise.pm 227;" s
|
||||
permit_command_scope extern/cel-bot/CelBot/Commands.pm 297;" s
|
||||
permit_command_scope extern/cel-bot/CelBot/Plugin/Console.pm 58;" s
|
||||
permit_user_channel_priv extern/cel-bot/CelBot/Plugin/AutoMode.pm 125;" s
|
||||
permit_user_channel_priv extern/cel-bot/CelBot/Plugin/Recognise.pm 261;" s
|
||||
plugins extern/cel-bot/CelBot/Core.pm 146;" s
|
||||
print_boolean extern/cel-bot/CelBot/Settings.pm 389;" s
|
||||
print_channel_occupants extern/cel-bot/CelBot/Plugin/Debug.pm 23;" s
|
||||
print_scalar extern/cel-bot/CelBot/Settings.pm 387;" s
|
||||
print_user_infoline extern/cel-bot/CelBot/Plugin/Infoline.pm 18;" s
|
||||
priv_delegate_channels extern/cel-bot/CelBot/Plugin/AccountManagement.pm 244;" s
|
||||
privmsg extern/cel-bot/CelBot/Channel.pm 243;" s
|
||||
privmsg extern/cel-bot/CelBot/User.pm 263;" s
|
||||
pull extern/cel-bot/CelBot/Commands.pm 480;" s
|
||||
pull extern/cel-bot/CelBot/Commands.pm 505;" s
|
||||
pull extern/cel-bot/CelBot/Commands.pm 601;" s
|
||||
pull extern/cel-bot/CelBot/Settings.pm 436;" s
|
||||
pull_token extern/cel-bot/CelBot/CommandContext.pm 142;" s
|
||||
quit extern/cel-bot/CelBot/Control.pm 26;" s
|
||||
quit extern/cel-bot/CelBot/User.pm 48;" s
|
||||
recognise extern/cel-bot/CelBot/Plugin/Recognise.pm 23;" s
|
||||
reconfigure extern/cel-bot/CelBot/Channel.pm 34;" s
|
||||
reconfigure extern/cel-bot/CelBot/Commands.pm 22;" s
|
||||
reconfigure extern/cel-bot/CelBot/Core.pm 96;" s
|
||||
reconfigure extern/cel-bot/CelBot/IRC.pm 46;" s
|
||||
reconfigure extern/cel-bot/CelBot/Plugin/MessageLog.pm 25;" s
|
||||
reconfigure_channel extern/cel-bot/CelBot/Plugin/Flood.pm 46;" s
|
||||
register extern/cel-bot/CelBot/Commands.pm 80;" s
|
||||
register extern/cel-bot/CelBot/Settings.pm 171;" s
|
||||
register_command extern/cel-bot/CelBot/Plugin/AccountManagement.pm 169;" s
|
||||
register_commands extern/cel-bot/CelBot/Channels.pm 166;" s
|
||||
register_commands extern/cel-bot/CelBot/Commands.pm 322;" s
|
||||
register_commands extern/cel-bot/CelBot/Control.pm 59;" s
|
||||
register_commands extern/cel-bot/CelBot/IRC.pm 323;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/AccountManagement.pm 26;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/AutoMode.pm 138;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/Debug.pm 176;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/OpReport.pm 23;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 116;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/Recognise.pm 275;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/Say.pm 20;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/URLInfo.pm 103;" s
|
||||
register_commands extern/cel-bot/CelBot/Plugin/UserDB.pm 293;" s
|
||||
register_commands extern/cel-bot/CelBot/Settings.pm 21;" s
|
||||
register_commands extern/cel-bot/CelBot/Users.pm 190;" s
|
||||
register_priv extern/cel-bot/CelBot/Plugin/AccountManagement.pm 183;" s
|
||||
register_settings extern/cel-bot/CelBot/IRC.pm 390;" s
|
||||
register_settings extern/cel-bot/CelBot/Plugin/Debug.pm 253;" s
|
||||
register_settings extern/cel-bot/CelBot/Plugin/UserDB.pm 492;" s
|
||||
register_usermgmt_commands extern/cel-bot/CelBot/Plugin/AccountManagement.pm 365;" s
|
||||
register_usermgmt_commands extern/cel-bot/CelBot/Plugin/AutoMode.pm 192;" s
|
||||
register_usermgmt_commands extern/cel-bot/CelBot/Plugin/Hostmasks.pm 107;" s
|
||||
register_usermgmt_commands extern/cel-bot/CelBot/Plugin/Infoline.pm 58;" s
|
||||
register_usermgmt_commands extern/cel-bot/CelBot/Plugin/NickServ.pm 45;" s
|
||||
register_usermgmt_commands extern/cel-bot/CelBot/Plugin/PasswdAuth.pm 32;" s
|
||||
register_usermgmt_commands extern/cel-bot/CelBot/Plugin/Recognise.pm 526;" s
|
||||
register_usermgmt_commands extern/cel-bot/CelBot/Plugin/UserDB.pm 351;" s
|
||||
reload extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 38;" s
|
||||
reload_plugins extern/cel-bot/CelBot/Plugins.pm 66;" s
|
||||
remode_channel extern/cel-bot/CelBot/Plugin/AutoMode.pm 53;" s
|
||||
remode_user extern/cel-bot/CelBot/Plugin/AutoMode.pm 63;" s
|
||||
require_plugin extern/cel-bot/CelBot/Core.pm 137;" s
|
||||
resolve extern/cel-bot/CelBot/Resolver.pm 5;" s
|
||||
respond extern/cel-bot/CelBot/CommandContext.pm 57;" s
|
||||
respond_noise extern/cel-bot/CelBot/CommandContext.pm 84;" s
|
||||
restricted_privmsg extern/cel-bot/CelBot/Channel.pm 267;" s
|
||||
retrieve_module_data extern/cel-bot/CelBot/User.pm 219;" s
|
||||
run_cmdstruct extern/cel-bot/CelBot/Commands.pm 150;" s
|
||||
run_command extern/cel-bot/CelBot/Commands.pm 129;" s
|
||||
run_plugins extern/cel-bot/CelBot/Core.pm 152;" s
|
||||
run_plugins_after extern/cel-bot/CelBot/Core.pm 192;" s
|
||||
save extern/cel-bot/CelBot/Plugin/UserDB/YAMLfile.pm 57;" s
|
||||
scatter_plugins extern/cel-bot/CelBot/Core.pm 248;" s
|
||||
scatter_user_verify_handle extern/cel-bot/CelBot/Plugin/Hostmasks.pm 21;" s
|
||||
scatter_user_verify_handle extern/cel-bot/CelBot/Plugin/NickServ.pm 18;" s
|
||||
scope extern/cel-bot/CelBot/CommandContext.pm 33;" s
|
||||
set_channel_data extern/cel-bot/CelBot/Plugin/UserDB.pm 136;" s
|
||||
set_data extern/cel-bot/CelBot/Plugin/UserDB.pm 162;" s
|
||||
set_global_data extern/cel-bot/CelBot/Plugin/UserDB.pm 111;" s
|
||||
shorten_nick extern/cel-bot/CelBot/Plugin/Recognise.pm 39;" s
|
||||
shutdown extern/cel-bot/CelBot/IRC.pm 189;" s
|
||||
start_who extern/cel-bot/CelBot/Channel.pm 279;" s
|
||||
store_module_data extern/cel-bot/CelBot/User.pm 211;" s
|
||||
text extern/cel-bot/CelBot/CommandContext.pm 51;" s
|
||||
trailing extern/cel-bot/CelBot/Commands.pm 454;" s
|
||||
try_recognise extern/cel-bot/CelBot/Plugin/Recognise.pm 99;" s
|
||||
try_recognise_user_handles extern/cel-bot/CelBot/Plugin/Recognise.pm 116;" s
|
||||
usage extern/cel-bot/CelBot/Commands.pm 466;" s
|
||||
usage extern/cel-bot/CelBot/Commands.pm 526;" s
|
||||
usage extern/cel-bot/CelBot/Commands.pm 592;" s
|
||||
user_leave extern/cel-bot/CelBot/Channel.pm 289;" s
|
||||
user_rename extern/cel-bot/CelBot/Channel.pm 302;" s
|
||||
validate extern/cel-bot/CelBot/Channels.pm 323;" s
|
||||
validate extern/cel-bot/CelBot/Commands.pm 486;" s
|
||||
validate extern/cel-bot/CelBot/Commands.pm 532;" s
|
||||
validate extern/cel-bot/CelBot/Commands.pm 549;" s
|
||||
validate extern/cel-bot/CelBot/Commands.pm 566;" s
|
||||
validate extern/cel-bot/CelBot/Commands.pm 635;" s
|
||||
validate extern/cel-bot/CelBot/Settings.pm 466;" s
|
||||
validate extern/cel-bot/CelBot/Users.pm 278;" s
|
||||
whois extern/cel-bot/CelBot/User.pm 272;" s
|
13
bin/metabot
13
bin/metabot
|
@ -13,7 +13,7 @@ use FindBin;
|
|||
use Path::Tiny qw/path/;
|
||||
|
||||
use MetaBot::IRC;
|
||||
use MetaBot::Config;
|
||||
use MetaBot::Core;
|
||||
|
||||
our $CONFIGFILE = path($FindBin::Bin)->parent()->child("etc/bot.toml");
|
||||
|
||||
|
@ -21,6 +21,13 @@ GetOptions(
|
|||
'config|c=s' => sub {$CONFIGFILE = path($_[0])},
|
||||
) or exit(1);
|
||||
|
||||
my $config = MetaBot::Config->new($CONFIGFILE);
|
||||
my $core = MetaBot::Core->new($CONFIGFILE);
|
||||
my $config = $core->get_config();
|
||||
|
||||
my $bot = MetaBot::IRC->new(undef, undef);
|
||||
my $bot = MetaBot::IRC->new($core, $config);
|
||||
|
||||
$bot->connect();
|
||||
|
||||
my $loop = $core->get_loop();
|
||||
print "Loopig\n";
|
||||
while(1) {eval {$loop->loop_forever();}}
|
||||
|
|
1
cpanfile
1
cpanfile
|
@ -2,3 +2,4 @@ requires 'TOML';
|
|||
requires 'Net::Async::IRC';
|
||||
requires 'Getopt::Long';
|
||||
requires 'IO::Async::Loop';
|
||||
requires 'IO::Async::Loop::Epoll';
|
||||
|
|
10
etc/bot.toml
10
etc/bot.toml
|
@ -0,0 +1,10 @@
|
|||
[general]
|
||||
# reconn_delay = 180
|
||||
username="metabot"
|
||||
nick="metabot"
|
||||
realname="metabot 9000"
|
||||
|
||||
[[server]]
|
||||
name="testnet"
|
||||
host="192.168.32.1"
|
||||
port=6667
|
|
@ -2,6 +2,7 @@ use v5.32;
|
|||
use Object::Pad;
|
||||
use strict;
|
||||
use warnings;
|
||||
#use Syntax::Keyword::Try;
|
||||
|
||||
class MetaBot::Config {
|
||||
use Path::Tiny qw/path/;
|
||||
|
@ -17,13 +18,33 @@ class MetaBot::Config {
|
|||
$_data = from_toml($raw_toml);
|
||||
}
|
||||
|
||||
method get_list($section, $mapping, %args) {
|
||||
method get_list($section, %args) {
|
||||
# try {
|
||||
my @rendered = ();
|
||||
for my $item ($_data->{$section}->@*) {
|
||||
# make a shallow copy so we don't accidentally set the config data to a default for a given part of the program
|
||||
my $shallow = +{$item->%*};
|
||||
|
||||
if (defined $args{default}) {
|
||||
for my $def (keys $args{default}->%*) {
|
||||
$shallow->{$def} //= $args{default}{$def};
|
||||
}
|
||||
}
|
||||
|
||||
push @rendered, $shallow;
|
||||
}
|
||||
return \@rendered;
|
||||
# } catch($e) {
|
||||
# # TODO error handling
|
||||
# return undef;
|
||||
# }
|
||||
}
|
||||
|
||||
# TODO make this handle sections
|
||||
method get_string($name, %args) {
|
||||
|
||||
$name =~ s/^@//; # does @ mean root/general? TODO
|
||||
#print STDERR "GETTING $name\n";
|
||||
$_data->{general}{$name} // $args{default}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@ use IO::Async::Loop::Epoll;
|
|||
use MetaBot::Config;
|
||||
|
||||
class MetaBot::Core {
|
||||
use Carp qw/cluck/;
|
||||
has $_loop;
|
||||
has $_config;
|
||||
|
||||
|
@ -21,6 +22,19 @@ class MetaBot::Core {
|
|||
|
||||
method get_loop() {$_loop}
|
||||
method get_config() {$_config}
|
||||
|
||||
method log(@a) {
|
||||
print @a, "\n";
|
||||
}
|
||||
|
||||
method err(@a) {
|
||||
cluck @a;
|
||||
die;
|
||||
}
|
||||
|
||||
method run_plugins(@args) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
1;
|
|
@ -32,6 +32,7 @@ class MetaBot::IRC {
|
|||
on_message => sub { shift; $self->on_irc_message( @_ ) },
|
||||
on_ping_timeout => sub { shift; $self->on_ping_timeout( @_ ) },
|
||||
on_closed => sub { shift; $self->on_closed( @_ ) },
|
||||
on_irc_error => sub { shift; $_core->log("ERR", "IRC", "@_")},
|
||||
|
||||
on_pong_reply => sub {
|
||||
my ( $self, $lag ) = @_;
|
||||
|
@ -52,9 +53,8 @@ class MetaBot::IRC {
|
|||
|
||||
@_server_list = $_config->get_list(
|
||||
'server',
|
||||
{ port => '@port', host => '@host' },
|
||||
default => { port => 6667 }
|
||||
);
|
||||
)->@*;
|
||||
|
||||
$_irc->{pingtime} = $_config->get_string( '@pingtime', default => 60 );
|
||||
$_irc->{pongtime} = $_config->get_string( '@pongtime', default => 10 );
|
||||
|
@ -88,12 +88,14 @@ class MetaBot::IRC {
|
|||
on_login => sub {
|
||||
my ( $sock ) = @_;
|
||||
|
||||
$_core->log("LOGIN", "<LOGIN>", "Doing login");
|
||||
|
||||
$_is_connected = 1;
|
||||
$_connect_errors = 0;
|
||||
},
|
||||
|
||||
on_connect_error => sub {
|
||||
$_core->err( "Connect failed" );
|
||||
$_core->err( "Connect failed \@_" );
|
||||
$self->on_connect_error;
|
||||
},
|
||||
|
||||
|
@ -144,6 +146,8 @@ class MetaBot::IRC {
|
|||
method shutdown() {
|
||||
my $loop = $_core->get_loop;
|
||||
|
||||
$_core->log("SHUTDOWN", "<shut>", "Shutting down!");
|
||||
|
||||
$self->disconnect(
|
||||
on_disconnected => sub { $loop->remove( $_conn ) },
|
||||
);
|
||||
|
|
25
test.pl
Normal file
25
test.pl
Normal file
|
@ -0,0 +1,25 @@
|
|||
#!/usr/bin/env perl
|
||||
|
||||
use IO::Async::Loop;
|
||||
use Net::Async::IRC;
|
||||
|
||||
my $loop = IO::Async::Loop->new;
|
||||
|
||||
my $irc = Net::Async::IRC->new(
|
||||
on_message_text => sub {
|
||||
my ( $self, $message, $hints ) = @_;
|
||||
|
||||
print "$hints->{prefix_name} says: $hints->{text}\n";
|
||||
},
|
||||
);
|
||||
|
||||
$loop->add( $irc );
|
||||
|
||||
$irc->login(
|
||||
nick => "MyName",
|
||||
host => "192.168.32.1",
|
||||
)->get;
|
||||
|
||||
$irc->do_PRIVMSG( target => "simcop2387", text => "Hello world!" );
|
||||
|
||||
$loop->run;
|
Loading…
Add table
Reference in a new issue