/* * [RECOMMENDED] Core modules and command configuration * * In Anope modules can provide (multiple) commands, each of which has a unique command name. Once these modules * are loaded you can then configure the commands to be added to any client you like with any name you like. * * Sane defaults are below. */ module { name = "help" } command { service = "BotServ"; name = "HELP"; command = "generic/help"; } command { service = "ChanServ"; name = "HELP"; command = "generic/help"; } command { service = "Global"; name = "HELP"; command = "generic/help"; } command { service = "HostServ"; name = "HELP"; command = "generic/help"; } command { service = "MemoServ"; name = "HELP"; command = "generic/help"; } command { service = "NickServ"; name = "HELP"; command = "generic/help"; } command { service = "OperServ"; name = "HELP"; command = "generic/help"; } module { name = "bs_assign" } command { service = "BotServ"; name = "ASSIGN"; command = "botserv/assign"; } command { service = "BotServ"; name = "UNASSIGN"; command = "botserv/unassign"; } module { name = "bs_badwords" } command { service = "BotServ"; name = "BADWORDS"; command = "botserv/badwords"; } module { name = "bs_bot" } command { service = "BotServ"; name = "BOT"; command = "botserv/bot"; } module { name = "bs_botlist" } command { service = "BotServ"; name = "BOTLIST"; command = "botserv/botlist"; } module { name = "bs_control" } command { service = "BotServ"; name = "ACT"; command = "botserv/act"; } command { service = "BotServ"; name = "SAY"; command = "botserv/say"; } module { name = "bs_info" } command { service = "BotServ"; name = "INFO"; command = "botserv/info"; } module { name = "bs_kick" } command { service = "BotServ"; name = "KICK"; command = "botserv/kick"; } module { name = "bs_set" } command { service = "BotServ"; name = "SET"; command = "botserv/set"; } module { name = "cs_access" } command { service = "ChanServ"; name = "ACCESS"; command = "chanserv/access"; } command { service = "ChanServ"; name = "LEVELS"; command = "chanserv/levels"; } module { name = "cs_akick" } command { service = "ChanServ"; name = "AKICK"; command = "chanserv/akick"; } module { name = "cs_ban" } command { service = "ChanServ"; name = "BAN"; command = "chanserv/ban"; } command { service = "ChanServ"; name = "KB"; command = "chanserv/ban"; } module { name = "cs_clearusers" } command { service = "ChanServ"; name = "CLEARUSERS"; command = "chanserv/clearusers"; } module { name = "cs_clone" } command { service = "ChanServ"; name = "CLONE"; command = "chanserv/clone"; } module { name = "cs_drop" } command { service = "ChanServ"; name = "DROP"; command = "chanserv/drop"; } module { name = "cs_getkey" } command { service = "ChanServ"; name = "GETKEY"; command = "chanserv/getkey"; } module { name = "cs_info" } command { service = "ChanServ"; name = "INFO"; command = "chanserv/info"; } module { name = "cs_invite" } command { service = "ChanServ"; name = "INVITE"; command = "chanserv/invite"; } module { name = "cs_kick" } command { service = "ChanServ"; name = "KICK"; command = "chanserv/kick"; } command { service = "ChanServ"; name = "K"; command = "chanserv/kick"; } module { name = "cs_list" } command { service = "ChanServ"; name = "LIST"; command = "chanserv/list"; } module { name = "cs_mode" } command { service = "ChanServ"; name = "MODE"; command = "chanserv/mode"; } module { name = "cs_modes" } command { service = "ChanServ"; name = "OP"; command = "chanserv/op"; } command { service = "ChanServ"; name = "DEOP"; command = "chanserv/deop"; } command { service = "ChanServ"; name = "HALFOP"; command = "chanserv/halfop"; } command { service = "ChanServ"; name = "DEHALFOP"; command = "chanserv/dehalfop"; } command { service = "ChanServ"; name = "VOICE"; command = "chanserv/voice"; } command { service = "ChanServ"; name = "DEVOICE"; command = "chanserv/devoice"; } command { service = "ChanServ"; name = "PROTECT"; command = "chanserv/protect"; } command { service = "ChanServ"; name = "DEPROTECT"; command = "chanserv/deprotect"; } command { service = "ChanServ"; name = "OWNER"; command = "chanserv/owner"; } command { service = "ChanServ"; name = "DEOWNER"; command = "chanserv/deowner"; } module { name = "cs_register" } command { service = "ChanServ"; name = "REGISTER"; command = "chanserv/register"; } module { name = "cs_set" } command { service = "ChanServ"; name = "SET"; command = "chanserv/set"; } module { name = "cs_saset" } command { service = "ChanServ"; name = "SASET"; command = "chanserv/saset"; } module { name = "cs_set_bantype" } command { service = "ChanServ"; name = "SET BANTYPE"; command = "chanserv/set/bantype"; } command { service = "ChanServ"; name = "SASET BANTYPE"; command = "chanserv/saset/bantype"; } module { name = "cs_set_description" } command { service = "ChanServ"; name = "SET DESCRIPTION"; command = "chanserv/set/description"; } command { service = "ChanServ"; name = "SET DESC"; command = "chanserv/set/description"; } command { service = "ChanServ"; name = "SASET DESCRIPTION"; command = "chanserv/saset/description"; } command { service = "ChanServ"; name = "SASET DESC"; command = "chanserv/saset/description"; } module { name = "cs_set_founder" } command { service = "ChanServ"; name = "SET FOUNDER"; command = "chanserv/set/founder"; } command { service = "ChanServ"; name = "SASET FOUNDER"; command = "chanserv/saset/founder"; } module { name = "cs_set_keeptopic" } command { service = "ChanServ"; name = "SET KEEPTOPIC"; command = "chanserv/set/keeptopic"; } command { service = "ChanServ"; name = "SASET KEEPTOPIC"; command = "chanserv/saset/keeptopic"; } module { name = "cs_set_opnotice" } command { service = "ChanServ"; name = "SET OPNOTICE"; command = "chanserv/set/opnotice"; } command { service = "ChanServ"; name = "SASET OPNOTICE"; command = "chanserv/saset/opnotice"; } module { name = "cs_set_peace" } command { service = "ChanServ"; name = "SET PEACE"; command = "chanserv/set/peace"; } command { service = "ChanServ"; name = "SASET PEACE"; command = "chanserv/saset/peace"; } module { name = "cs_set_persist" } command { service = "ChanServ"; name = "SET PERSIST"; command = "chanserv/set/persist"; } command { service = "ChanServ"; name = "SASET PERSIST"; command = "chanserv/saset/persist"; } module { name = "cs_set_private" } command { service = "ChanServ"; name = "SET PRIVATE"; command = "chanserv/set/private"; } command { service = "ChanServ"; name = "SASET PRIVATE"; command = "chanserv/saset/private"; } module { name = "cs_set_restricted" } command { service = "ChanServ"; name = "SET RESTRICTED"; command = "chanserv/set/restricted"; } command { service = "ChanServ"; name = "SASET RESTRICTED"; command = "chanserv/saset/restricted"; } module { name = "cs_set_secure" } command { service = "ChanServ"; name = "SET SECURE"; command = "chanserv/set/secure"; } command { service = "ChanServ"; name = "SASET SECURE"; command = "chanserv/saset/secure"; } module { name = "cs_set_securefounder" } command { service = "ChanServ"; name = "SET SECUREFOUNDER"; command = "chanserv/set/securefounder"; } command { service = "ChanServ"; name = "SASET SECUREFOUNDER"; command = "chanserv/saset/securefounder"; } module { name = "cs_set_secureops" } command { service = "ChanServ"; name = "SET SECUREOPS"; command = "chanserv/set/secureops"; } command { service = "ChanServ"; name = "SASET SECUREOPS"; command = "chanserv/saset/secureops"; } module { name = "cs_set_signkick" } command { service = "ChanServ"; name = "SET SIGNKICK"; command = "chanserv/set/signkick"; } command { service = "ChanServ"; name = "SASET SIGNKICK"; command = "chanserv/saset/signkick"; } module { name = "cs_set_successor" } command { service = "ChanServ"; name = "SET SUCCESSOR"; command = "chanserv/set/successor"; } command { service = "ChanServ"; name = "SASET SUCCESSOR"; command = "chanserv/saset/successor"; } module { name = "cs_set_topiclock" } command { service = "ChanServ"; name = "SET TOPICLOCK"; command = "chanserv/set/topiclock"; } command { service = "ChanServ"; name = "SASET TOPICLOCK"; command = "chanserv/saset/topiclock"; } module { name = "cs_set_xop" } command { service = "ChanServ"; name = "SET XOP"; command = "chanserv/set/xop"; } command { service = "ChanServ"; name = "SASET XOP"; command = "chanserv/saset/xop"; } module { name = "cs_saset_noexpire" } command { service = "ChanServ"; name = "SET NOEXPIRE"; command = "chanserv/set/noexpire"; } module { name = "cs_status" } command { service = "ChanServ"; name = "STATUS"; command = "chanserv/status"; } module { name = "cs_suspend" } command { service = "ChanServ"; name = "SUSPEND"; command = "chanserv/suspend"; } command { service = "ChanServ"; name = "UNSUSPEND"; command = "chanserv/unsuspend"; } module { name = "cs_topic" } command { service = "ChanServ"; name = "TOPIC"; command = "chanserv/topic"; } module { name = "cs_unban" } command { service = "ChanServ"; name = "UNBAN"; command = "chanserv/unban"; } module { name = "cs_xop" } command { service = "ChanServ"; name = "QOP"; command = "chanserv/qop"; } command { service = "ChanServ"; name = "SOP"; command = "chanserv/sop"; } command { service = "ChanServ"; name = "AOP"; command = "chanserv/aop"; } command { service = "ChanServ"; name = "HOP"; command = "chanserv/hop"; } command { service = "ChanServ"; name = "VOP"; command = "chanserv/vop"; } module { name = "gl_global" } command { service = "Global"; name = "GLOBAL"; command = "global/global"; } module { name = "hs_del" } command { service = "HostServ"; name = "DEL"; command = "hostserv/del"; } command { service = "HostServ"; name = "DELALL"; command = "hostserv/delall"; } module { name = "hs_group" } command { service = "HostServ"; name = "GROUP"; command = "hostserv/group"; } module { name = "hs_list" } command { service = "HostServ"; name = "LIST"; command = "hostserv/list"; } module { name = "hs_off" } command { service = "HostServ"; name = "OFF"; command = "hostserv/off"; } module { name = "hs_on" } command { service = "HostServ"; name = "ON"; command = "hostserv/on"; } module { name = "hs_set" } command { service = "HostServ"; name = "SET"; command = "hostserv/set"; } command { service = "HostServ"; name = "SETALL"; command = "hostserv/setall"; } module { name = "ms_cancel" } command { service = "MemoServ"; name = "CANCEL"; command = "memoserv/cancel"; } module { name = "ms_check" } command { service = "MemoServ"; name = "CHECK"; command = "memoserv/check"; } module { name = "ms_del" } command { service = "MemoServ"; name = "DEL"; command = "memoserv/del"; } module { name = "ms_ignore" } command { service = "MemoServ"; name = "IGNORE"; command = "memoserv/ignore"; } module { name = "ms_info" } command { service = "MemoServ"; name = "INFO"; command = "memoserv/info"; } module { name = "ms_list" } command { service = "MemoServ"; name = "LIST"; command = "memoserv/list"; } module { name = "ms_read" } command { service = "MemoServ"; name = "READ"; command = "memoserv/read"; } module { name = "ms_rsend" } command { service = "MemoServ"; name = "RSEND"; command = "memoserv/rsend"; } module { name = "ms_send" } command { service = "MemoServ"; name = "SEND"; command = "memoserv/send"; } module { name = "ms_sendall" } command { service = "MemoServ"; name = "SENDALL"; command = "memoserv/sendall"; } module { name = "ms_set" } command { service = "MemoServ"; name = "SET"; command = "memoserv/set"; } module { name = "ms_staff" } command { service = "MemoServ"; name = "STAFF"; command = "memoserv/staff"; } module { name = "ns_access" } command { service = "NickServ"; name = "ACCESS"; command = "nickserv/access"; } module { name = "ns_ajoin" } command { service = "NickServ"; name = "AJOIN"; command = "nickserv/ajoin"; } module { name = "ns_alist" } command { service = "NickServ"; name = "ALIST"; command = "nickserv/alist"; } module { name = "ns_cert" } command { service = "NickServ"; name = "CERT"; command = "nickserv/cert"; } module { name = "ns_drop" } command { service = "NickServ"; name = "DROP"; command = "nickserv/drop"; } module { name = "ns_getemail" } command { service = "NickServ"; name = "GETEMAIL"; command = "nickserv/getemail"; } module { name = "ns_getpass" } command { service = "NickServ"; name = "GETPASS"; command = "nickserv/getpass"; } module { name = "ns_ghost" } command { service = "NickServ"; name = "GHOST"; command = "nickserv/ghost"; } module { name = "ns_group" } command { service = "NickServ"; name = "GLIST"; command = "nickserv/glist"; } command { service = "NickServ"; name = "GROUP"; command = "nickserv/group"; } command { service = "NickServ"; name = "UNGROUP"; command = "nickserv/ungroup"; } module { name = "ns_identify" } command { service = "NickServ"; name = "ID"; command = "nickserv/identify"; } command { service = "NickServ"; name = "IDENTIFY"; command = "nickserv/identify"; } module { name = "ns_info" } command { service = "NickServ"; name = "INFO"; command = "nickserv/info"; } module { name = "ns_list" } command { service = "NickServ"; name = "LIST"; command = "nickserv/list"; } module { name = "ns_logout" } command { service = "NickServ"; name = "LOGOUT"; command = "nickserv/logout"; } module { name = "ns_recover" } command { service = "NickServ"; name = "RECOVER"; command = "nickserv/recover"; } module { name = "ns_register" } command { service = "NickServ"; name = "CONFIRM"; command = "nickserv/confirm"; } command { service = "NickServ"; name = "REGISTER"; command = "nickserv/register"; } command { service = "NickServ"; name = "RESEND"; command = "nickserv/resend"; } module { name = "ns_release" } command { service = "NickServ"; name = "RELEASE"; command = "nickserv/release"; } module { name = "ns_resetpass" } command { service = "NickServ"; name = "RESETPASS"; command = "nickserv/resetpass"; } module { name = "ns_saset" } command { service = "NickServ"; name = "SASET"; command = "nickserv/saset"; } command { service = "NickServ"; name = "SASET DISPLAY"; command = "nickserv/saset/display"; } command { service = "NickServ"; name = "SASET PASSWORD"; command = "nickserv/saset/password"; } module { name = "ns_set" } command { service = "NickServ"; name = "SET"; command = "nickserv/set"; } command { service = "NickServ"; name = "SET DISPLAY"; command = "nickserv/set/display"; } command { service = "NickServ"; name = "SET PASSWORD"; command = "nickserv/set/password"; } module { name = "ns_set_autoop" } command { service = "NickServ"; name = "SET AUTOOP"; command = "nickserv/set/autoop"; } command { service = "NickServ"; name = "SASET AUTOOP"; command = "nickserv/saset/autoop"; } module { name = "ns_set_email" } command { service = "NickServ"; name = "SET EMAIL"; command = "nickserv/set/email"; } command { service = "NickServ"; name = "SASET EMAIL"; command = "nickserv/saset/email"; } module { name = "ns_set_greet" } command { service = "NickServ"; name = "SET GREET"; command = "nickserv/set/greet"; } command { service = "NickServ"; name = "SASET GREET"; command = "nickserv/saset/greet"; } module { name = "ns_set_hide" } command { service = "NickServ"; name = "SET HIDE"; command = "nickserv/set/hide"; } command { service = "NickServ"; name = "SASET HIDE"; command = "nickserv/saset/hide"; } module { name = "ns_set_kill" } command { service = "NickServ"; name = "SET KILL"; command = "nickserv/set/kill"; } command { service = "NickServ"; name = "SASET KILL"; command = "nickserv/saset/kill"; } module { name = "ns_set_language" } command { service = "NickServ"; name = "SET LANGUAGE"; command = "nickserv/set/language"; } command { service = "NickServ"; name = "SASET LANGUAGE"; command = "nickserv/saset/language"; } module { name = "ns_set_message" } command { service = "NickServ"; name = "SET MESSAGE"; command = "nickserv/set/message"; } command { service = "NickServ"; name = "SASET MESSAGE"; command = "nickserv/saset/message"; } module { name = "ns_set_private" } command { service = "NickServ"; name = "SET PRIVATE"; command = "nickserv/set/private"; } command { service = "NickServ"; name = "SASET PRIVATE"; command = "nickserv/set/private"; } module { name = "ns_set_secure" } command { service = "NickServ"; name = "SET SECURE"; command = "nickserv/set/secure"; } command { service = "NickServ"; name = "SASET SECURE"; command = "nickserv/set/secure"; } module { name = "ns_saset_noexpire" } command { service = "NickServ"; name = "SASET NOEXPIRE"; command = "nickserv/saset/noexpire"; } module { name = "ns_sendpass" } command { service = "NickServ"; name = "SENDPASS"; command = "nickserv/sendpass"; } module { name = "ns_status" } command { service = "NickServ"; name = "STATUS"; command = "nickserv/status"; } module { name = "ns_suspend" } command { service = "NickServ"; name = "SUSPEND"; command = "nickserv/suspend"; } command { service = "NickServ"; name = "UNSUSPEND"; command = "nickserv/unsuspend"; } module { name = "ns_update" } command { service = "NickServ"; name = "UPDATE"; command = "nickserv/update"; } module { name = "os_akill" } command { service = "OperServ"; name = "AKILL"; command = "operserv/akill"; } module { name = "os_chankill" } command { service = "OperServ"; name = "CHANKILL"; command = "operserv/chankill"; } module { name = "os_list" } command { service = "OperServ"; name = "CHANLIST"; command = "operserv/chanlist"; } command { service = "OperServ"; name = "USERLIST"; command = "operserv/userlist"; } module { name = "os_config" } command { service = "OperServ"; name = "CONFIG"; command = "operserv/config"; } module { name = "os_forbid" } command { service = "OperServ"; name = "FORBID"; command = "operserv/forbid"; } module { name = "os_ignore" } command { service = "OperServ"; name = "IGNORE"; command = "operserv/ignore"; } module { name = "os_jupe" } command { service = "OperServ"; name = "JUPE"; command = "operserv/jupe"; } module { name = "os_kick" } command { service = "OperServ"; name = "KICK"; command = "operserv/kick"; } module { name = "os_login" } command { service = "OperServ"; name = "LOGIN"; command = "operserv/login"; } module { name = "os_mode" } command { service = "OperServ"; name = "MODE"; command = "operserv/mode"; } module { name = "os_modinfo" } command { service = "OperServ"; name = "MODINFO"; command = "operserv/modinfo"; } command { service = "OperServ"; name = "MODLIST"; command = "operserv/modlist"; } module { name = "os_module" } command { service = "OperServ"; name = "MODLOAD"; command = "operserv/modload"; } command { service = "OperServ"; name = "MODRELOAD"; command = "operserv/modreload"; } command { service = "OperServ"; name = "MODUNLOAD"; command = "operserv/modunload"; } module { name = "os_news" } command { service = "OperServ"; name = "LOGONNEWS"; command = "operserv/logonnews"; } command { service = "OperServ"; name = "OPERNEWS"; command = "operserv/opernews"; } command { service = "OperServ"; name = "RANDOMNEWS"; command = "operserv/randomnews"; } module { name = "os_noop" } command { service = "OperServ"; name = "NOOP"; command = "operserv/noop"; } module { name = "os_oline" } command { service = "OperServ"; name = "OLINE"; command = "operserv/oline"; } module { name = "os_oper" } command { service = "OperServ"; name = "OPER"; command = "operserv/oper"; } module { name = "os_reload" } command { service = "OperServ"; name = "RELOAD"; command = "operserv/reload"; } module { name = "os_session" } command { service = "OperServ"; name = "EXCEPTION"; command = "operserv/exception"; } command { service = "OperServ"; name = "SESSION"; command = "operserv/session"; } module { name = "os_set" } command { service = "OperServ"; name = "SET"; command = "operserv/set"; } module { name = "os_shutdown" } command { service = "OperServ"; name = "QUIT"; command = "operserv/quit"; } command { service = "OperServ"; name = "RESTART"; command = "operserv/restart"; } command { service = "OperServ"; name = "SHUTDOWN"; command = "operserv/shutdown"; } module { name = "os_stats" } command { service = "OperServ"; name = "STATS"; command = "operserv/stats"; } module { name = "os_svsnick" } command { service = "OperServ"; name = "SVSNICK"; command = "operserv/svsnick"; } module { name = "os_sxline" } command { service = "OperServ"; name = "SNLINE"; command = "operserv/snline"; } command { service = "OperServ"; name = "SQLINE"; command = "operserv/sqline"; } command { service = "OperServ"; name = "SZLINE"; command = "operserv/szline"; } module { name = "os_update" } command { service = "OperServ"; name = "UPDATE"; command = "operserv/update"; }