This article will discuss the different commands that can be used with Nickserv.
To register your nickname you can use the following syntax:
/msg NickServ REGISTER <password> <email>
An email containing an authentication code will be sent to the specified email address. Once you have received this email you can authenticate your email address with the following syntax:
/msg NickServ AUTH <auth_code>
Authentication must be completed within 24 hours or the nickname will be removed.
Please note, authenticated nicknames may be removed from the database if they remain inactive for a period exceeding 60 days.
Once you have successfully registered your nickname and authenticated your email address, you can identify yourself to NickServ each time you log on.
Identifying & Retrieving a password
In order to use a registered nickname, and before you can perform any ChanServ functions, you will be required to identify yourself with NickServ. You can use the following syntax to do so:
/msg NickServ IDENTIFY <password>
If you want to make sure you identified yourself, you can whois your self by typing the following syntax:
You should get the following line in your whois:
- test: is a registered nick
If you forgot your password you may use the SENDPASS command from NickServ to have a key sent to the email address corresponding to the specified nickname, that can be used to set a new password using SETPASS. You can use the following syntax to do so:
/msg NickServ SENDPASS <nickname>
Then use the following syntax to change your password:
/msg NickServ SETPASS <nickname> <key> <password>
Where <key> is the key you got from SENDPASS
Drop a Nickname
If you wish to drop a nickname you will be de-registering it from NickServ. This means that once a nickname is dropped it is free for anyone to re-register. To drop a nickname use the following syntax:
/msg NickServ DROP <nickname> <password>
Note that once you drop a nickname all nicknames linked to it will be dropped as well.
Unregistered nicknames can be grouped with previously registered nicknames without needing to register them. Grouped nicknames inherit the access levels and other network services from the original nickname. The following syntax can be used to group a nickname:
First, identify to your old nick:
/msg NickServ IDENTIFY OldNick SecretPassword
/msg NickServ GROUP
To ungroup a nickname use the following syntax:
/msg NickServ UNGROUP <nickname>
To view the list of currently linked nicknames use the following syntax:
/msg NickServ INFO
And look for the line starting with "Nicks: "
NickServ offers a variety of options which you can set for your nick name. If you would like to set an option you can enter the following syntax:
/msg NickServ SET <option> <parameters>
Some of the options include:
PASSWORD: Set your nickname password
LANGUAGE: Set the language Services will use when sending messages to you
EMAIL: Associate an E-mail address with your nickname
HIDEMAIL: Hides your e-mail address.
PRIVATE: Hides various info about yourself from other users
ENFORCE: Enables or disables automatic protection of a nickname.
ACCOUNTNAME: Set the name shown in various places
If you like more information on one of the options type the following syntax:
/msg NickServ HELP SET <option>
Ghost, Release, and Regain
When you perform the Ghost command on a nickname it terminates the session using your nickname. This happens when the server still believes that you are connected, when you are not. This usually occurs when your modem, router, or computer loses connection to the internet. To terminate a ghost session on your nickname type the following syntax:
/msg NickServ GHOST <nickname> <password>
Note: It will also work if you identify to a nickname that is linked to the nickname that is in a ghost session.
Note: You can also perform the Recover and Release command on your nickname if someone else is using it. Type the following syntax for help on the Recover command:
/msg NickServ help RECOVER
To execute the command type the following:
/msg NickServ RECOVER <nickname> <password>
Type the following syntax for help on the Release command:
/msg NickServ help REGAIN
At this point Nickserv has a hold on the nickname. To get it back:
/msg NickServ REGAIN <nickname> <password>
Nickname information offers details about a chosen nick. It tells you the nickname owner, last seen address, time, and their options. To get information on a nickname type the following syntax:
/msg NickServ INFO <nickname>
If you are identified for the nickname you are getting information on and you specify "all" then you will be shown all information whether or not you have it set as hidden. To get all the information on your nickname type the following syntax:
/msg NickServ INFO <your_nick> ALL
If you would like to see which channels you own, you may type the following syntax:
/msg NickServ LISTCHANS
This will display the all the total number of channels you own, and their names.