Skip to content

Instantly share code, notes, and snippets.

@gregelin
Created July 25, 2013 03:16
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save gregelin/6076670 to your computer and use it in GitHub Desktop.
Save gregelin/6076670 to your computer and use it in GitHub Desktop.
IRC Tip - Registering your nickname

Registering your Nickname on IRC

Summary

Register and update your nickname and related profile information by exchanging /msg's with NickServ.

Use the /msg command to keep communications with NickServ private.

Use /msg NickServ help and /msg NickServ help <command> for command syntax.

Remember your IRC client settings, too

Your client may have a preference or a property of the servers to indicate your nickname/identity. For example, the Mac IRC client Textual has a properties you can set for each server to which you connect. Change your nickname and/or enter your NickServ identity and password in the server properties to connect to that server with your correct identity.

#
# `/msg NickServ help`
#
[22:18:21] -NickServ- ***** NickServ Help *****
[22:18:21] -NickServ- NickServ allows users to 'register' a nickname, and stop
[22:18:21] -NickServ- others from using that nick. NickServ allows the owner of a
[22:18:21] -NickServ- nickname to disconnect a user from the network that is using
[22:18:21] -NickServ- their nickname.
[22:18:21] -NickServ-
[22:18:21] -NickServ- For more information on a command, type:
[22:18:21] -NickServ- /msg NickServ help <command>
[22:18:21] -NickServ- For a verbose listing of all commands, type:
[22:18:21] -NickServ- /msg NickServ help commands
[22:18:21] -NickServ-
[22:18:21] -NickServ- The following commands are available:
[22:18:21] -NickServ- GHOST Reclaims use of a nickname.
[22:18:21] -NickServ- IDENTIFY Identifies to services for a nickname.
[22:18:21] -NickServ- INFO Displays information on registrations.
[22:18:21] -NickServ- LISTCHANS Lists channels that you have access to.
[22:18:21] -NickServ- REGISTER Registers a nickname.
[22:18:21] -NickServ- RELEASE Releases a services enforcer.
[22:18:21] -NickServ-
[22:18:21] -NickServ- Other commands: ACC, ACCESS, CERT, DROP, HELP, LOGOUT,
[22:18:21] -NickServ- REGAIN, SETPASS, STATUS, TAXONOMY, VERIFY
[22:18:21] -NickServ- ***** End of Help *****
[22:18:26] <gregelin> help
[22:18:46] <gregelin> IDENTIFY
[22:18:46] -NickServ- Insufficient parameters for IDENTIFY.
[22:18:46] -NickServ- Syntax: IDENTIFY [nick] <password>
#
# `/msg NickServ help IDENTIFY`
#
[22:19:11] <gregelin> help IDENTIFY
[22:19:11] -NickServ- ***** NickServ Help *****
[22:19:11] -NickServ- Help for IDENTIFY:
[22:19:11] -NickServ- IDENTIFY identifies you with services so that you
[22:19:11] -NickServ- can perform general maintenance and commands that
[22:19:11] -NickServ- require you to be logged in.
[22:19:11] -NickServ-
[22:19:11] -NickServ- Syntax: IDENTIFY <password>
[22:19:11] -NickServ-
[22:19:11] -NickServ- You can also identify for another nick than you
[22:19:11] -NickServ- are currently using.
[22:19:11] -NickServ-
[22:19:11] -NickServ- Syntax: IDENTIFY <nick> <password>
[22:19:11] -NickServ-
[22:19:12] -NickServ- Example:
[22:19:12] -NickServ- /msg NickServ IDENTIFY foo
[22:19:12] -NickServ- /msg NickServ IDENTIFY jilles foo
#
# `/msg NickServ IDENTIFY gregelin XXXXXXX`
#
[22:19:12] -NickServ- ***** End of Help *****
[22:19:43] <gregelin> IDENTIFY gregelin XXXXXXX
[22:19:43] -NickServ- You are now identified for gregelin.
[22:20:15] <gregelin> set email gregelin@gitmachines.com
[22:20:15] -NickServ- An email containing email changing instructions has been sent to gregelin@gitmachines.com.
[22:20:15] -NickServ- Your email address will not be changed until you follow these instructions.
[22:20:54] <gregelin> VERIFY EMAILCHG gregelin XXXXXXX
[22:20:54] -NickServ- gregelin@gitmachines.com has now been verified.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment