Difference between revisions of "NickServ"

From Xertion Wiki
Jump to navigation Jump to search
(mtbPabcXfr)
m (Reverted edits by 188.143.232.12 (talk) to last revision by Elchzard)
Line 1: Line 1:
The accident of finding this post has brgihteend my day
+
NickServ allows you to "register" a nickname and prevent others from using it. The commands sent to this service allow for registration and maintenance of nicknames.
 +
 
 +
To use them, type <code>'''/msg NickServ ''commands'''''</code>
 +
 
 +
For more information on a specific command, type <code>'''/msg NickServ HELP ''command'''''</code>
 +
 
 +
Nicknames that are not used anymore are subject to the automatic expiration, i.e. they will be '''deleted''' after 60 days if not used.
 +
 
 +
* This service is intended to provide a way for IRC users to ensure their identity is not compromised. It is '''NOT''' intended to facilitate ''stealing'' of nicknames or other malicious actions.  Abuse of NickServ will result in, at minimum, loss of the abused nickname(s).
 +
 
 +
=== Register your nickname ===
 +
This command registers your nickname into the database and makes sure no other user is able to use this nickname.
 +
However, Please be aware that nicks expire after 60 days of non-usage.
 +
 
 +
* Usage:''' /msg NickServ REGISTER password [email]'''
 +
** Example: /msg NickServ REGISTER mypass valid@email.com
 +
*** Please be aware that the email must be valid as a confirmation number sent to this email must be verified in order for the registration process to complete.
 +
 
 +
* Usage: '''/msg NickServ CONFIRM [confirmation code]'''
 +
** Example: /msg NickServ CONFIRM u0YfrPAPM
 +
*** Note: Web chat users will only have to insert the confirmation code into the prompt when prompted.
 +
 
 +
=== Resend confirmation code ===
 +
This command resends the confirmation code to your registered email. If you entered invalid email address, you can use Cancel and re-register with your valid id.
 +
 
 +
* Usage: '''/msg NickServ RESEND'''
 +
 
 +
=== Identify your nickname ===
 +
Now that you have registered your nickname, it is very important to remember to identify EVERY TIME you access Xertion. The password in this case is the password you supplied during nick registration.
 +
* Usage: '''/msg NickServ IDENTIFY password'''
 +
** Example: /msg NickServ IDENTIFY mypass
 +
 
 +
=== Resetting your password ===
 +
See: [[NickServ:ResetPass|Resetting your password]]
 +
 
 +
=== Group nickname ===
 +
This command groups your CURRENT nickname with your TARGET nickname.
 +
* Usage:''' /msg NickServ GROUP TARGET password'''
 +
** Please be aware that grouping your existing nick to a newnick will make your old nick and new nick loose all held privileges in all channels.
 +
*** Example: Your main nickname is John which holds access to all your channels (op in some channels, voice in another etc) and you log onto Xertion with JohnnyBoy, and you would like to have same permissions as John, you would have to do /msg NickServ group John passwordforjohn.
 +
 
 +
=== Recover nickname ===
 +
If you log on and notice your registered nickname is being used by another user. You can have services retrieve this nickname for you through recover. Alternatively, you could use ghost in order to recover your nickname.
 +
 
 +
* Usage: '''/msg NickServ RECOVER [nickname] password'''
 +
** Example: /msg NickServ RECOVER John passwordforJohn
 +
Following recover, services holds your nickname for one minute. In order to release your nickname sooner:
 +
* Usage: '''/msg NickServ RELEASE [nickname] password'''
 +
** Example: /msg NickServ RELEASE John passwordforJohn
 +
 
 +
=== Ghost ===
 +
Ghost command is useful when a "ghost" of your nick is present on IRC. The ghost is not really connected but IRC assumes it to be. This could be due to various different reasons such as internet issue, abrupt shutdown, or another user using your nick. Unlike recover, ghost allows you to reclaim your nick right away.
 +
* Usage: '''/msg NickServ GHOST nickname password'''
 +
** Example: /msg NickServ GHOST John passwordforJohn
 +
 
 +
=== Access List ===
 +
This command lists the channels the nickname has access on:
 +
* Usage: '''/msg NickServ ALIST'''
 +
 
 +
=== Group List ===
 +
This command lists all the nicknames in your group:
 +
* Usage: '''/msg NickServ GLIST'''
 +
 
 +
=== Nick information ===
 +
If you would like to know information about a nick which is registered (last time seen, when it was registered), you can use the command info.
 +
* Usage: '''/msg NickServ INFO nick'''
 +
** Example: /msg NickServ INFO John
 +
** This will return Information about John such as
 +
** -NickServ- John is John
 +
** -NickServ- Last seen address: john@xertion-5gs2g.ipt.aol.com
 +
** -NickServ- Time registered: Nov 27 13:29:55 2005 MST
 +
** -NickServ- Last seen time: Dec 13 09:54:12 2010 MST
 +
 
 +
=== Logout ===
 +
If you would like to logout of services, you can use the command logout. This command makes you not recognized as the owner of the nick.
 +
* Usage: '''/msg NickServ LOGOUT'''
 +
* Note: You must be logged on in order to use this command.
 +
 
 +
=== Drop ===
 +
Use this command If you would like to drop your nickname for any reason. Please note that the effects of this command are irreversible and you will loose ALL current access to all channels.
 +
* Usage: '''/msg NickServ DROP nickname password'''
 +
** Example: /msg NickServ DROP John passwordforJohn
 +
** Note: As a security measure, You will have to verify your password in order to complete the drop procedure.
 +
 
 +
=== CertFP ===
 +
{{Main|NickServ:CertFP}}
 +
 
 +
A major advantage of using a CertFP to authenticate is that you don't have to use <code>/msg NickServ IDENTIFY</code> anymore.
 +
 
 +
By using SSL you are also encrypting the connection between you and the server.
 +
 
 +
* Identify yourself through services with <code>/msg NickServ IDENTIFY <em>password</em></code>.
 +
 
 +
* Copy and paste this line <code>/msg NickServ CERTFP ADD</code>
 +
 
 +
* Disable whatever auto-authentication you had with NickServ before and reconnect. If it worked you will be identified by services automatically via the fingerprint.
 +
 
 +
 
 +
[[Category:Commands]]
 +
[[Category:Services]]

Revision as of 07:55, 30 March 2013

NickServ allows you to "register" a nickname and prevent others from using it. The commands sent to this service allow for registration and maintenance of nicknames.

To use them, type /msg NickServ commands

For more information on a specific command, type /msg NickServ HELP command

Nicknames that are not used anymore are subject to the automatic expiration, i.e. they will be deleted after 60 days if not used.

  • This service is intended to provide a way for IRC users to ensure their identity is not compromised. It is NOT intended to facilitate stealing of nicknames or other malicious actions. Abuse of NickServ will result in, at minimum, loss of the abused nickname(s).

Register your nickname

This command registers your nickname into the database and makes sure no other user is able to use this nickname. However, Please be aware that nicks expire after 60 days of non-usage.

  • Usage: /msg NickServ REGISTER password [email]
    • Example: /msg NickServ REGISTER mypass valid@email.com
      • Please be aware that the email must be valid as a confirmation number sent to this email must be verified in order for the registration process to complete.
  • Usage: /msg NickServ CONFIRM [confirmation code]
    • Example: /msg NickServ CONFIRM u0YfrPAPM
      • Note: Web chat users will only have to insert the confirmation code into the prompt when prompted.

Resend confirmation code

This command resends the confirmation code to your registered email. If you entered invalid email address, you can use Cancel and re-register with your valid id.

  • Usage: /msg NickServ RESEND

Identify your nickname

Now that you have registered your nickname, it is very important to remember to identify EVERY TIME you access Xertion. The password in this case is the password you supplied during nick registration.

  • Usage: /msg NickServ IDENTIFY password
    • Example: /msg NickServ IDENTIFY mypass

Resetting your password

See: Resetting your password

Group nickname

This command groups your CURRENT nickname with your TARGET nickname.

  • Usage: /msg NickServ GROUP TARGET password
    • Please be aware that grouping your existing nick to a newnick will make your old nick and new nick loose all held privileges in all channels.
      • Example: Your main nickname is John which holds access to all your channels (op in some channels, voice in another etc) and you log onto Xertion with JohnnyBoy, and you would like to have same permissions as John, you would have to do /msg NickServ group John passwordforjohn.

Recover nickname

If you log on and notice your registered nickname is being used by another user. You can have services retrieve this nickname for you through recover. Alternatively, you could use ghost in order to recover your nickname.

  • Usage: /msg NickServ RECOVER [nickname] password
    • Example: /msg NickServ RECOVER John passwordforJohn

Following recover, services holds your nickname for one minute. In order to release your nickname sooner:

  • Usage: /msg NickServ RELEASE [nickname] password
    • Example: /msg NickServ RELEASE John passwordforJohn

Ghost

Ghost command is useful when a "ghost" of your nick is present on IRC. The ghost is not really connected but IRC assumes it to be. This could be due to various different reasons such as internet issue, abrupt shutdown, or another user using your nick. Unlike recover, ghost allows you to reclaim your nick right away.

  • Usage: /msg NickServ GHOST nickname password
    • Example: /msg NickServ GHOST John passwordforJohn

Access List

This command lists the channels the nickname has access on:

  • Usage: /msg NickServ ALIST

Group List

This command lists all the nicknames in your group:

  • Usage: /msg NickServ GLIST

Nick information

If you would like to know information about a nick which is registered (last time seen, when it was registered), you can use the command info.

  • Usage: /msg NickServ INFO nick
    • Example: /msg NickServ INFO John
    • This will return Information about John such as
    • -NickServ- John is John
    • -NickServ- Last seen address: john@xertion-5gs2g.ipt.aol.com
    • -NickServ- Time registered: Nov 27 13:29:55 2005 MST
    • -NickServ- Last seen time: Dec 13 09:54:12 2010 MST

Logout

If you would like to logout of services, you can use the command logout. This command makes you not recognized as the owner of the nick.

  • Usage: /msg NickServ LOGOUT
  • Note: You must be logged on in order to use this command.

Drop

Use this command If you would like to drop your nickname for any reason. Please note that the effects of this command are irreversible and you will loose ALL current access to all channels.

  • Usage: /msg NickServ DROP nickname password
    • Example: /msg NickServ DROP John passwordforJohn
    • Note: As a security measure, You will have to verify your password in order to complete the drop procedure.

CertFP

Main article: NickServ:CertFP

A major advantage of using a CertFP to authenticate is that you don't have to use /msg NickServ IDENTIFY anymore.

By using SSL you are also encrypting the connection between you and the server.

  • Identify yourself through services with /msg NickServ IDENTIFY password.
  • Copy and paste this line /msg NickServ CERTFP ADD
  • Disable whatever auto-authentication you had with NickServ before and reconnect. If it worked you will be identified by services automatically via the fingerprint.