- Nickserv commands -

 

About Nickserv

The nickserv service allows a user to register a nick so that that same nick cannot be used by others. Consequently, this service's commands are to maintain and setup nicks.

 

Ajoin

This command allows the management of the channel list that the user automatically enters when he identifies his nick.

Syntax: /nickserv ajoin {add | del | list} #canal

Examples:

  • /nickserv ajoin add #test - adds #test to the user's ajoin list.
  • /nickserv ajoin del #test - dels #test to the user's ajoin list.
  • /nickserv ajoin list - displays the user's auto-join list.

 

Register

This command allows the user to register his nick so that it cannot be used by more persons, unless they know the nick's registry password.

Syntax: /nickserv register password e-mail

Example: /nickserv register mypass my-email@domain.com - registers the current nick with the password "mypass" and the e-mail "my-email@domain.com". If the user does not have an e-mail account set, he can put "nomail" as the e-mail

 

Link

This command makes two nicks that belong to the same person be linked, so that all memos and other lists are shared.

Syntax: /nickserv link nick password

Example: /nickserv link my_nick mypass - this command makes the nick "my_nick" with the password "mypass" linked to the current one.

 

Set

This command allows the user to change several options about the nick he owns. The following commands can be used:

  • /nickserv set password - changes the nick's password
  • /nickserv set language - sets the language used by the services while issuing the user
  • /nickserv set url - sets the nick's linked url
  • /nickserv set e-mail - sets the nick's linked e-mail
  • /nickserv set kill - turns on or off the kill protections
  • /nickserv set private - makes the user appear or not on the /nickserv list
  • /nickserv set hide - changes the information hidden to the others about the nick

 

Drop

This command drops a nick from nickserv, deleting all info on the nick, including all lists. This makes the nick available for registration by another user.

Syntax: /nickserv drop

 

Recover

This command is to be used when a user's nick is used by another person without the owner's authorization. This makes nickserv use a "fake" user to join the irc, using the stolen nick, in order to kill the person who stole that same nick. This "fake" user stays on for about one minute in order to prevent that person from reconnecting using that same nick. The command release can be used by the real owner to make this "fake" user quit faster.

Syntax: /nickserv recover nick password

Example: /nickserv recover mynick mypass - this command recovers the nick "mynick", with password "mypass", using the method explained above.

 

Release

This command makes the "fake" user described above quit the irc faster in order to give the nick's owner the control over the nick, in a recovery situation

Syntax: /nickserv release nick password

 

Listlinks

This command lists the list of the nicks linked to the current one. (see link command)

Syntax: /nickserv listlinks

 

Unlink

This command makes a link between two nicks disappear, making each link regain its lists and memos.

Syntax: /nickserv unlink nick pass

Example: /nickserv unlink nick2 mypass2 - this command unlinks "nick2" with the pass "mypass2" with the current nick.

 

Ghost

The ghost command is to be used when a user loses his connection to the server by any reason (like the crash of the computer, or the loss of the connection to the isp) in order to kill the "ghost" nick left behind by the sudden loss of connection.

Syntax: /nickserv ghost nick pass

Example: lets suppose that the users connection dropped while using the nick "mynick". When the connection is lost, the nick keeps on at the irc server. When the user reconnects, he verifies that his nick is in use (the "ghost" nick) and is forced to use the alternative one. Then, he can issue the command:

/nickserv ghost mynick mypass

Then, the "ghost" nick is killed and the user's nick is automatically changed to the real one.

 

Info

The info command gives the user information about another nick. These information include: the last login date, the last quit message, the nick registry date, etc.

Syntax: /nickserv info nick