2.0/Modules/ns identify

From AnopeWiki
Revision as of 00:12, 5 May 2014 by Azander (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Language

English

Service NickServ
Module ns_confirm
Author Anope

Description

This command is used by several commands as a way to confirm changes made to your account.

This is most commonly used to confirm your email address once you register or change it.

This is also used after the RESETPASS command has been used to force identify you to your nick so you may change your password. Additionally, Services Operators with the nickserv/confirm permission can replace passcode with a users nick to force validate them.

Commands

confirm passcode

Examples

/msg NickServ confirm h683BhdE

Default Configuration

/*
 * ns_register
 *
 * Provides the commands nickserv/confirm, nickserv/register, and nickserv/resend.
 *
 * Used for registering accounts.
 */
module
{
        name = "ns_register"
 
        /*
         * Registration confirmation setting. Set to "none" for no registration confirmation,
         * "mail" for email confirmation, and "admin" to have services operators manually confirm
         * every registration. Set to "disable" to completely disable all registrations.
         */
        registration = "none"
 
        /*
         * The minimum length of time between consecutive uses of NickServ's RESEND command.
         *
         * This directive is optional, but recommended. If not set, this restriction will be disabled.
         */
        resenddelay = 90s
 
        /*
         * Prevents users from registering their nick if they are not connected
         * for at least the given number of seconds.
         *
         * This directive is optional.
         */
        #nickregdelay = 30s
 
        /*
         * The length of time a user using an unconfirmed account has
         * before the account will be released for general use again.
         */
        #unconfirmedexpire = 1d
}
command { service = "NickServ"; name = "CONFIRM"; command = "nickserv/confirm"; }
command { service = "NickServ"; name = "REGISTER"; command = "nickserv/register"; }                               
command { service = "NickServ"; name = "RESEND"; command = "nickserv/resend"; }