Registering your nickname on GeekShed provides a number of benefits. The most notable of these is that registering your nickname prevents other people from using it. Once a user starts using the nickname, they will be asked to ‘identify’ to it with a password. If they fail to do so, their nickname will be changed. This helps to stop people posing as you.

Once you register your nickname, you can be added to the auto voice and op lists in other people’s channels. This enables you to be a permanent staff member in channels. You are also entitled to a vhost once you have been registered for 90 days.

Registration provides you with many benefits and is completely free.

To register your nickname on GeekShed, you must first be using it. If you are not currently using it, change to it with the command:

/nick <nickname>

For example:

/nick CrazyUser

Once you are using the nickname, you may register it in one of two ways. If you’re using GeekShed’s Flash client, register your nick from the “Options” menu at the top of the window. In most other clients, use the following command:

/ns register <password> <e-mail>

Note that some older clients do not recognize the abbreviated /ns syntax. Instead you must type out the full command:
/msg nickserv register <password> <e-mail>

For example:

/ns register supersecretpassword crazyuser@hotmail.com

Following this, you will be sent an e-mail giving you the details required to finish off the registration. Follow the instructions in the e-mail.

Each time you connect and start using the registered, you will be told that “This nick is owned by someone else”. You must ‘identify’ to it using the following command:

/ns identify <password>

For example:

/ns identify supersecretpassword

If you use mIRC, you can load the following script into the Remotes section of your script editor (press alt+R to access this) to identify you automatically. Just replace ‘YOURPASSWORDHERE’ with your actual password:

on 1:NOTICE:*This nickname is registered and protected*:?: {
   if ($nick == NickServ) {
      ns identify YOURPASSWORDHERE
   }
}

on 1:NOTICE:*This nick is owned by someone else*:?: {
   if ($nick == NickServ) {
      ns identify YOURPASSWORDHERE
   }
}

If you require help, come and see us in #help on irc.geekshed.net