diff options
Diffstat (limited to 'data/nickserv.example.conf')
| -rw-r--r-- | data/nickserv.example.conf | 153 |
1 files changed, 47 insertions, 106 deletions
diff --git a/data/nickserv.example.conf b/data/nickserv.example.conf index cbd0734d6..c3606e36f 100644 --- a/data/nickserv.example.conf +++ b/data/nickserv.example.conf @@ -464,147 +464,65 @@ module { name = "ns_resetpass" } command { service = "NickServ"; name = "RESETPASS"; command = "nickserv/resetpass"; } /* - * ns_saset - * - * Provides commands nickserv/saset, nickserv/saset/password. - * - * Used as a help wrapper for SASET commands, and used to force change users password. - */ -module { name = "ns_saset" } -command { service = "NickServ"; name = "SASET"; command = "nickserv/saset"; permission = "nickserv/saset/" } -command { service = "NickServ"; name = "SASET PASSWORD"; command = "nickserv/saset/password"; permission = "nickserv/saset/password" } - -/* - * ns_saset_noexpire - * - * Provides the command nickserv/saset/noexpire. - * - * Used for configuring noexpire, which prevents nicks from expiring. - */ -module { name = "ns_saset_noexpire" } -command { service = "NickServ"; name = "SASET NOEXPIRE"; command = "nickserv/saset/noexpire"; permission = "nickserv/saset/noexpire" } - -/* * ns_set * - * Provides the commands nickserv/set, nickserv/set/password. - * - * Used as a help wrapper for SET commands, and used for users to change their password. + * Provides the commands: + * nickserv/set, nickserv/saset - Dummy help wrappers for the SET and SASET commands. + * nickserv/set/autoop, nickserv/saset/autoop - Determines whether or not modes are automatically set users when joining a channel. + * nickserv/set/display, nickserv/saset/display - Used for setting a users display name. + * nickserv/set/email, nickserv/saset/email - Used for setting a users email address. + * nickserv/set/greet, nickserv/saset/greet - Used for changing a users greet message, which is displayed when they enter channels. + * nicksrev/set/hide, nickserv/saset/hide - Used for configuring which options are publically shown in nickserv/info for users account. + * nickserv/set/kill, nickserv/saset/kill - Used for configuring nickname protection. + * nickserv/set/language, nickserv/saset/language - Used for configuring what language services use. + * nickserv/set/message, nickserv/saset/message - Used to configure how services send messages to you. + * nickserv/set/password, nickserv/saset/password - Used for changing a users greet password. + * nickserv/set/private, nickserv/saset/privatee - Used for configuring whether or a users account shows up in nickserv/list. + * nickserv/set/secure, nickserv/saset/secure - Used for configuring whether a user can identify by simply being recognized by nickserv/access. + * nickserv/saset/noexpire - Used for configuring noexpire, which prevents nicks from expiring. + * + * Used as a help wrapper for the SET and SASET commands, and provides many other set commands. */ module { name = "ns_set" } + command { service = "NickServ"; name = "SET"; command = "nickserv/set"; } -command { service = "NickServ"; name = "SET PASSWORD"; command = "nickserv/set/password"; } +command { service = "NickServ"; name = "SASET"; command = "nickserv/saset"; permission = "nickserv/saset/" } -/* - * ns_set_autoop - * - * Provides the commands nickserv/set/autoop and nickserv/saset/autoop. - * - * Used for setting autoop, which determines whether or not modes are automatically set on you when joining a channel. - */ -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"; permission = "nickserv/saset/autoop"; } -/* - * ns_set_display - * - * Provides the commands nickserv/set/display and nickserv/saset/display. - * - * Used for setting users display names. - */ -module { name = "ns_set_display" } command { service = "NickServ"; name = "SET DISPLAY"; command = "nickserv/set/display"; } command { service = "NickServ"; name = "SASET DISPLAY"; command = "nickserv/saset/display"; permission = "nickserv/saset/display"; } -/* - * ns_set_email - * - * Provides the commands nickserv/set/email and nickserv/saset/email. - * - * Used for setting users email addresses. - */ -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"; permission = "nickserv/saset/email"; } -/* - * ns_set_greet - * - * Provides the commands nickserv/set/greet and nickserv/saset/greet. - * - * Used for changing users greet message, which is displayed when they enter channels. - */ -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"; permission = "nickserv/saset/greet"; } -/* - * ns_set_hide - * - * Provides the commands nickserv/set/hide and nickserv/saset/hide. - * - * Used for configuring which options are publically shown in nickserv/info for your account. - */ -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"; permission = "nickserv/saset/hide"; } -/* - * ns_set_kill - * - * Provides the commands nickserv/set/kill and nickserv/saset/kill. - * - * Used for configuring if and for how long other users are allowed to use your nick. - */ -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"; permission = "nickserv/saset/kill"; } -/* - * ns_set_language - * - * Provides the commands nickserv/set/language and nickserv/saset/language. - * - * Used for configuring what language services use when messaging you. - */ -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"; permission = "nickserv/saset/language"; } -/* - * ns_set_message - * - * Provides the commands nickserv/set/message and nickserv/saset/message. - * - * Used to configure how services send messages to you. - */ -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"; permission = "nickserv/saset/message"; } -/* - * ns_set_private - * - * Provides the commands nickserv/set/private and nickserv/saset/private. - * - * Used for configuring whether or not your account shows up in nickserv/list. - */ -module { name = "ns_set_private" } +command { service = "NickServ"; name = "SET PASSWORD"; command = "nickserv/set/password"; } +command { service = "NickServ"; name = "SASET PASSWORD"; command = "nickserv/saset/password"; permission = "nickserv/saset/password"; } + command { service = "NickServ"; name = "SET PRIVATE"; command = "nickserv/set/private"; } command { service = "NickServ"; name = "SASET PRIVATE"; command = "nickserv/saset/private"; permission = "nickserv/saset/private"; } -/* - * ns_set_secure - * - * Provides the commands nickserv/set/secure and nickserv/saset/secure. - * - * Used for configuring whether you can gain access to your nick by simply being recognized by nickserv/access. - */ -module { name = "ns_set_secure" } command { service = "NickServ"; name = "SET SECURE"; command = "nickserv/set/secure"; } command { service = "NickServ"; name = "SASET SECURE"; command = "nickserv/saset/secure"; permission = "nickserv/saset/secure"; } +command { service = "NickServ"; name = "SASET NOEXPIRE"; command = "nickserv/saset/noexpire"; permission = "nickserv/saset/noexpire" } + /* * ns_set_misc * @@ -614,7 +532,9 @@ command { service = "NickServ"; name = "SASET SECURE"; command = "nickserv/saset */ module { name = "ns_set_misc" } command { service = "NickServ"; name = "SET URL"; command = "nickserv/set/misc"; } -command { service = "NickServ"; name = "SET ICQ"; command = "nickserv/set/misc"; } +#command { service = "NickServ"; name = "SET ICQ"; command = "nickserv/set/misc"; } +#command { service = "NickServ"; name = "SET TWITTER"; command = "nickserv/set/misc"; } +#command { service = "NickServ"; name = "SET FACEBOOK"; command = "nickserv/set/misc"; } /* * ns_status @@ -647,3 +567,24 @@ command { service = "NickServ"; name = "UNSUSPEND"; command = "nickserv/unsuspen module { name = "ns_update" } command { service = "NickServ"; name = "UPDATE"; command = "nickserv/update"; } +/* + * Extra NickServ related modules. + */ + +/* + * ns_maxemail + * + * Limits how many times the same email address may be used in Anope + * to register accounts. + */ +module { name = "ns_maxemail" } +ns_maxemail +{ + /* + * The limit to how many registered nicks can use the same e-mail address. If set to 0 or left + * commented, there will be no limit enforced when registering new accounts or using + * /msg NickServ SET EMAIL. + */ + #maxemails = 1 +} + |
