DISCLAIMER!: I don't really know much about IRC, this guide has been created based on my experiences. It also assumes you are using mIRC or sysreset, if you are using another client and have questions, don't ask me, I neither know nor care. However if you have a way to adapt this guide to other clients, please post.
I created this guide to help out Aikido, who was wondering why he was never voiced when in #holysentinels (I assumed it was because he hadn't registered his nick).
This guide will explain:
1. How to register your nick.
- how to register your nick.
- how to identify your self with your nick (i.e. log in).
- how to simplify the identify procedure.
- how to automate the identify procedure.
- how to create aliases.
- how to create options in the channel pop-up.
- how to create options in the nicklist pop-up.
- how to slap Ishman around a bit with a large trout (w/o accidentally hitting others).
Open up your IRC client and join rizon (or whatever server you want to register to), you don't have to join a channel to do this.
Make sure you are using the nick you want to register (you can only register one nick to an email address per server).
Remember that it is case sensitive and that your password must be one word with no spaces.
/msg nickserv register [your password here] [your email here]
This will register your nick to that server and will send you a confirmation email (I think you need to click a link in that email, I'm not sure).
From then on you will have to identify your nick every time you join the server (there is a way to automate this, I'll show you bellow).
2. How to identify yourself.
To identify yourself, type
/msg NickServ identify [your password here]
3. How to simplify the identify procedure.
You can simplify the identify command with a script (so that you don't have to type it all out every time you boot up IRC).
Open up the script editor.
Click on the aliases tab.
Make sure you are editing aliases.ini by clicking view and selecting aliases.ini.
Scroll to the bottom and type
Click OK to close the script editor.
id /msg nickserv identify [your password here]
From now on, typing "/id" will identify yourself, however you can automate it even further, to automatically ID yourself on startup.
4. How to automate the identify procedure.
Click the options button to bring up options.
Under the category connect, click options. Click the button named perform, tick the radio box labelled "Enable perform on connect" and in the box bellow, type "/id".
After that, close IRC and re open it to test it, it should automatically identify you.
5. How to create aliases.
Aliases allow you to create an alias for a command string, and allows you to save time.
Who wants to type out "/msg NickServ identify [your password here]" every time they need to identify themselves, when they can just type "/id" instead?
To create an alias, open up the script editor, bring up the aliases tab and make sure you are editing aliases.ini as described above in part 3.
Aliases in use the format "[alias here] [command here]", for example, if I wanted to shorten "/nick |98|BRB" (which would change my nick to |98|BRB) and use the alias "/brb" instead, I would typeOther aliases I use are:
N.B. If you are using sysreset, the alias "/away" is already used (its used for an auto away script that doesn't really work well anyway, so it best to just disable the script and the alias for it, you will have to find and disable the away alias manually).
/away /nick |98|away
/sleep /nick |98|asleep
/food /nick |98|eating
/lecture /nick |98|lecture
/busy /nick |98|busy
/brb /nick |98|BRB
/back /nick |98abaile|
/cry /me cries
/giggle /me giggles
/laugh /me laughs his ass off
From now on, whenever you type the alias, the whole command string it is associated with will be executed.
6. How to create options in the channel pop-up.
The pop-ups tab in the script editor is where you can edit all the options and script that becomes available to you when you right click.
The first thing we'll edit is the channel script (this is where you edit all the options you are given when you right click in the chat window of a channel), to edit this, while in the pop-ups tab click view and select channel.
Scroll to the bottom and type "-".
A hyphen indicates a line separating options in the right click menu. You can now start creating new options.
To do so, you will need to use the format "[option]:[command]" (note: no spaces between option and command).
Now when I right click the chat window, the option "laugh" will appear (Note: for the command I have used an alias, but you can also type out a whole command string if you wish).
7. How to create options in the nicklist pop-up.
Adding options for the nick list (these are the options you see when you right click in the window where all the names of people on the channel are) is almost identical.
In the pop-ups tab, click view and select "nicklist", then scroll to the bottom.
You can add the same options as you did in the channel pop-up, but there is more.
If you're using mIRC, you will probably notice
In this case the option is "Slap!" and the command is "/me slaps $$1 around a bit with a large trout".
Slap!:/me slaps $$1 around a bit with a large trout
Here "$$1" is the person you have selected in the nicklist.
So for example if I clicked on Ishman and then right click and select Slap!, a purple message in the chat window will appear saying:
"* |98abaile| slaps Ishman around a bit with a large trout"
NOTE: You have to select a nick first with a left click, right clicking on a nick in the nick list will not select it. I remember trying to slap Ishman once, but ended up slapping martyr3810.
However you can also do this by right clicking on a name in the chat window, right clicking on a nick in the chat window, WILL select them.
The scripts I use are:
Slap!:/me slaps $$1 around a bit with a large trout
BitchSlap!:/me bitch slaps $$1 upside the face
Poke:/me pokes $$1
Kick:/me spin kicks $$1 in the face
DblKick:/me runs, jumps and kicks $$1 in the face with both feet
Knee:/me knees $$1 in the crotch
Stab:/me stabs $$1 in the face
Wave:/me waves to $$1
Pat:/me pats $$1 on the head
And thats it for me basic guide, I might add more later if I can think of something. If anyone wants to add anything to it feel free to post.
I might also create a n00bs guide to mIRC at some point (I got nothing against CN's one, but its just a bit too confusing for a beginner IMO), which would include how to install and set up an IRC client (probably sysreset), it would include this guide, how to change the colour of text, how to download from #lurk and maybe some extra tips.