diff options
Diffstat (limited to 'data/nickserv.example.conf')
-rw-r--r-- | data/nickserv.example.conf | 121 |
1 files changed, 50 insertions, 71 deletions
diff --git a/data/nickserv.example.conf b/data/nickserv.example.conf index ee036d086..ceef600ab 100644 --- a/data/nickserv.example.conf +++ b/data/nickserv.example.conf @@ -40,15 +40,6 @@ service * unable to do certain things if this option is enabled. */ #modes = "+o" - - /* - * An optional comma separated list of channels this service should join. Outside - * of log channels this is not very useful, as the service will just idle in the - * specified channels, and will not accept any types of commands. - * - * Prefixes may be given to the channels in the form of mode characters or prefix symbols. - */ - #channels = "@#services,#mychan" } /* @@ -58,7 +49,7 @@ service */ module { - name = "nickserv" + name = "nickserv/main" /* * The name of the client that should be NickServ. @@ -92,11 +83,11 @@ module * * The options are: * - killprotect: Kill nick if not identified within 60 seconds - * - kill_quick: Kill nick if not identified within 20 seconds, this one overrides the above + * - killquick: Kill nick if not identified within 20 seconds, this one overrides the above * option and the above must be specified with this one - * - ns_secure: Enable nickname security, requiring the nick's password before any operations + * - secure: Enable nickname security, requiring the nick's password before any operations * can be done on it - * - ns_private: Hide the nick from NickServ's LIST command + * - private: Hide the nick from NickServ's LIST command * - hide_email: Hide's the nick's e-mail address from NickServ's INFO command * - hide_mask: Hide's the nick's last or current user@host from NickServ's INFO command * - hide_quit: Hide's the nick's last quit message @@ -106,13 +97,13 @@ module * - autoop: User will be automatically opped in channels they enter and have access to * - msg: Services messages will be sent as PRIVMSGs instead of NOTICEs, requires * options:useprivmsg to be enabled as well - * - ns_keepmodes: Enables keepmodes, which retains user modes across sessions - * - ns_no_expire: Enables no expire. Unconfirmed expire overrules this. + * - keepmodes: Enables keepmodes, which retains user modes across sessions + * - noexpire: Enables no expire. Unconfirmed expire overrules this. * - * This directive is optional, if left blank, the options will default to ns_secure, memo_signon, and + * This directive is optional, if left blank, the options will default to nickserv/secure, memo_signon, and * memo_receive. If you really want no defaults, use "none" by itself as the option. */ - defaults = "ns_secure ns_private hide_email hide_mask memo_signon memo_receive autoop" + defaults = "secure private hide_email hide_mask memo_signon memo_receive autoop" /* * The minimum length of time between consecutive uses of NickServ's REGISTER command. This @@ -128,8 +119,8 @@ module expire = 21d /* - * Prevents the use of the ACCESS and CERT (excluding their LIST subcommand), DROP, FORBID, SUSPEND, - * GETPASS and SET PASSWORD commands by services operators on other services operators. + * Prevents the use of the ACCESS and CERT (excluding their LIST subcommand), DROP, FORBID, SUSPEND + * and SET PASSWORD commands by services operators on other services operators. * * This directive is optional, but recommended. */ @@ -239,7 +230,7 @@ command_group command { service = "NickServ"; name = "HELP"; command = "generic/help"; } /* - * ns_access + * nickserv/access * * Provides the command nickserv/access. * @@ -247,7 +238,7 @@ command { service = "NickServ"; name = "HELP"; command = "generic/help"; } */ module { - name = "ns_access" + name = "nickserv/access" /* * The maximum number of entries allowed on a nickname's access list. @@ -266,7 +257,7 @@ module command { service = "NickServ"; name = "ACCESS"; command = "nickserv/access"; } /* - * ns_ajoin + * nickserv/ajoin * * Provides the command nickserv/ajoin. * @@ -274,7 +265,7 @@ command { service = "NickServ"; name = "ACCESS"; command = "nickserv/access"; } */ module { - name = "ns_ajoin" + name = "nickserv/ajoin" /* * The maximum number of channels a user can have on NickServ's AJOIN command. @@ -284,17 +275,17 @@ module command { service = "NickServ"; name = "AJOIN"; command = "nickserv/ajoin"; } /* - * ns_alist + * nickserv/alist * * Provides the command nickserv/alist. * * Used for viewing what channels you have access to. */ -module { name = "ns_alist" } +module { name = "nickserv/alist" } command { service = "NickServ"; name = "ALIST"; command = "nickserv/alist"; } /* - * ns_cert + * nickserv/cert * * Provides the command nickserv/cert. * @@ -302,7 +293,7 @@ command { service = "NickServ"; name = "ALIST"; command = "nickserv/alist"; } */ module { - name = "ns_cert" + name = "nickserv/cert" /* * The maximum number of entries allowed on a nickname's certificate fingerprint list. @@ -313,39 +304,27 @@ module command { service = "NickServ"; name = "CERT"; command = "nickserv/cert"; } /* - * ns_drop + * nickserv/drop * * Provides the command nickserv/drop. * * Used for unregistering names. */ -module { name = "ns_drop" } +module { name = "nickserv/drop" } command { service = "NickServ"; name = "DROP"; command = "nickserv/drop"; } /* - * ns_getemail + * nickserv/getemail * * Provides the command nickserv/getemail. * * Used for getting registered accounts by searching for emails. */ -module { name = "ns_getemail" } +module { name = "nickserv/getemail" } command { service = "NickServ"; name = "GETEMAIL"; command = "nickserv/getemail"; permission = "nickserv/getemail"; group = "nickserv/admin"; } /* - * ns_getpass - * - * Provides the command nickserv/getpass. - * - * Used for getting users passwords. - * - * Requires no encryption is being used. - */ -#module { name = "ns_getpass" } -#command { service = "NickServ"; name = "GETPASS"; command = "nickserv/getpass"; permission = "nickserv/getpass"; } - -/* - * ns_group + * nickserv/group * * Provides the commands nickserv/group, nickserv/glist, and nickserv/ungroup. * @@ -353,7 +332,7 @@ command { service = "NickServ"; name = "GETEMAIL"; command = "nickserv/getemail" */ module { - name = "ns_group" + name = "nickserv/group" /* * The maximum number of nicks allowed in a group. @@ -376,7 +355,7 @@ command { service = "NickServ"; name = "GROUP"; command = "nickserv/group"; } command { service = "NickServ"; name = "UNGROUP"; command = "nickserv/ungroup"; } /* - * ns_identify + * nickserv/identify * * Provides the command nickserv/identify. * @@ -384,7 +363,7 @@ command { service = "NickServ"; name = "UNGROUP"; command = "nickserv/ungroup"; */ module { - name = "ns_identify" + name = "nickserv/identify" /* * If set, limits the number of concurrent users that can be logged in as a given account at once. @@ -395,14 +374,14 @@ command { service = "NickServ"; name = "ID"; command = "nickserv/identify"; hide command { service = "NickServ"; name = "IDENTIFY"; command = "nickserv/identify"; } /* - * ns_info + * nickserv/info * * Provides the commands: * nickserv/info. - Used for gathering information about an account. * nickserv/set/hide, nickserv/saset/hide - Used for configuring which options are publicly shown in nickserv/info. * */ -module { name = "ns_info" } +module { name = "nickserv/info" } command { service = "NickServ"; name = "INFO"; command = "nickserv/info"; } command { service = "NickServ"; name = "SET HIDE"; command = "nickserv/set/hide"; } @@ -410,7 +389,7 @@ command { service = "NickServ"; name = "SASET HIDE"; command = "nickserv/saset/h /* - * ns_list + * nickserv/list * * Provides the commands: * nickserv/list - Used for retrieving and searching the registered account list. @@ -419,7 +398,7 @@ command { service = "NickServ"; name = "SASET HIDE"; command = "nickserv/saset/h */ module { - name = "ns_list" + name = "nickserv/list" /* * The maximum number of nicks to be returned for a NickServ LIST command. @@ -433,17 +412,17 @@ command { service = "NickServ"; name = "SASET PRIVATE"; command = "nickserv/sase /* - * ns_logout + * nickserv/logout * * Provides the command nickserv/logout. * * Used for logging out of your account. */ -module { name = "ns_logout" } +module { name = "nickserv/logout" } command { service = "NickServ"; name = "LOGOUT"; command = "nickserv/logout"; } /* - * ns_recover + * nickserv/recover * * Provides the command nickserv/recover. * @@ -451,7 +430,7 @@ command { service = "NickServ"; name = "LOGOUT"; command = "nickserv/logout"; } */ module { - name = "ns_recover" + name = "nickserv/recover" /* * If set, Services will svsnick and svsjoin users who use the recover @@ -467,7 +446,7 @@ command { service = "NickServ"; name = "RECOVER"; command = "nickserv/recover"; #command { service = "NickServ"; name = "RELEASE"; command = "nickserv/recover"; } /* - * ns_register + * nickserv/register * * Provides the commands nickserv/confirm, nickserv/register, and nickserv/resend. * @@ -475,7 +454,7 @@ command { service = "NickServ"; name = "RECOVER"; command = "nickserv/recover"; */ module { - name = "ns_register" + name = "nickserv/register" /* * Registration confirmation setting. Set to "none" for no registration confirmation, @@ -510,17 +489,17 @@ command { service = "NickServ"; name = "REGISTER"; command = "nickserv/register" command { service = "NickServ"; name = "RESEND"; command = "nickserv/resend"; } /* - * ns_resetpass + * nickserv/resetpass * * Provides the command nickserv/resetpass. * * Used for resetting passwords by emailing users a temporary one. */ -module { name = "ns_resetpass" } +module { name = "nickserv/resetpass" } command { service = "NickServ"; name = "RESETPASS"; command = "nickserv/resetpass"; } /* - * ns_set + * nickserv/set * * Provides the commands: * nickserv/set, nickserv/saset - Dummy help wrappers for the SET and SASET commands. @@ -537,7 +516,7 @@ command { service = "NickServ"; name = "RESETPASS"; command = "nickserv/resetpas */ module { - name = "ns_set" + name = "nickserv/set" /* * Allow the use of the IMMED option in the NickServ SET KILL command. @@ -581,14 +560,14 @@ command { service = "NickServ"; name = "SASET NOEXPIRE"; command = "nickserv/sas /* - * ns_set_misc + * nickserv/set_misc * * Provides the command nickserv/set/misc. * * Allows you to create arbitrary commands to set data, and have that data show up in nickserv/info. * A field named misc_description may be given for use with help output. */ -module { name = "ns_set_misc" } +module { name = "nickserv/set_misc" } command { service = "NickServ"; name = "SET URL"; command = "nickserv/set/misc"; misc_description = _("Associate a URL with your account"); } command { service = "NickServ"; name = "SASET URL"; command = "nickserv/saset/misc"; misc_description = _("Associate a URL with this account"); permission = "nickserv/saset/url"; group = "nickserv/admin"; } #command { service = "NickServ"; name = "SET ICQ"; command = "nickserv/set/misc"; misc_description = _("Associate an ICQ account with your account"); } @@ -599,17 +578,17 @@ command { service = "NickServ"; name = "SASET URL"; command = "nickserv/saset/mi #command { service = "NickServ"; name = "SASET FACEBOOK"; command = "nickserv/saset/misc"; misc_description = _("Associate a Facebook URL with this account"); permission = "nickserv/saset/facebook"; group = "nickserv/admin"; } /* - * ns_status + * nickserv/status * * Provides the nickserv/status command. * * Used to determine if a user is recognized or identified by services. */ -module { name = "ns_status" } +module { name = "nickserv/status" } command { service = "NickServ"; name = "STATUS"; command = "nickserv/status"; } /* - * ns_suspend + * nickserv/suspend * * Provides the commands nickserv/suspend and nickserv/unsuspend. * @@ -617,7 +596,7 @@ command { service = "NickServ"; name = "STATUS"; command = "nickserv/status"; } */ module { - name = "ns_suspend" + name = "nickserv/suspend" /* * The length of time before a suspended nick becomes unsuspended. @@ -637,13 +616,13 @@ command { service = "NickServ"; name = "SUSPEND"; command = "nickserv/suspend"; command { service = "NickServ"; name = "UNSUSPEND"; command = "nickserv/unsuspend"; permission = "nickserv/suspend"; group = "nickserv/admin"; } /* - * ns_update + * nickserv/update * * Provides the command nickserv/update. * * Used to update your status on all channels, turn on your vHost, etc. */ -module { name = "ns_update" } +module { name = "nickserv/update" } command { service = "NickServ"; name = "UPDATE"; command = "nickserv/update"; } @@ -652,14 +631,14 @@ command { service = "NickServ"; name = "UPDATE"; command = "nickserv/update"; } */ /* - * ns_maxemail + * nickserv/maxemail * * Limits how many times the same email address may be used in Anope * to register accounts. */ #module { - name = "ns_maxemail" + name = "nickserv/maxemail" /* * The limit to how many registered nicks can use the same e-mail address. If set to 0 or left |