If you have more wisdom to add, please post it as a new comment. For those new to IRC, please read this project and it's comments anyway to make sure you know the basics. You are a user until made an operator, so don't try to kick ops from public channels or your client will laugh at you. All IRC addresses and/or examples are valid and accessible for the purpose of learning how to use the system, to the best of my knowledge. Screenshots were made from actual logons and were not "doctored" in any way, so you can join any channels, public or hypothetical, displayed in any screenshot here.
[/EDIT]
Internet Relay Chat is much like your instant messengers, but is devoid of spam or general security risks that other IM services not only allow but are built to accept. Typical IM services such as YIM, MSN-chat, AIM, and many others are specific targets due to their accessibility and ability to silently upload files to your computer and execute them on command without you even knowing what happened, from someone not even showing up in your chat window.
IRC is not only secure in multiple ways, but you cannot hide behind an application. If someone's there, you'll know it, and you must accept all file transfers before they are actually received. Below, I'll explain how using IRC is just as easy, far safer, and much more functional than your bloated n00b IM-client-for-dummies. For those smart enough to use Firefox, this can't be easier. For those still using IE for anything, there may be no saving you, but I'll try.
Remove these ads by
Signing UpStep 1: Learn to use Firefox, or download a suitable IRC client such as mIRC
Get the Chatzilla addon here
For those so stubborn not to try the best, you can get mIRC here
I'll focus on those who know better to use Firefox than IE. Downloading the Chatzilla extension and incorporating it into Firefox is easy, simply download it and it knows where to go. You may be asked to restart Firefox or your computer, if you are not asked, restart your computer just to assure a correct install anyway. Windows likes to corrupt itself and blame properly-coded software.
Now that you have it installed, you can find chatzilla from the top by dropping down the "tools" tab in the menu-bar.








































Visit Our Store »
Go Pro Today »




irc://efnet/instructables
irc = protocol, like http or https
efnet = network name. You must choose from available networks before you can join a channel.
instructables = the channel (or chat-room) name. This name is determined by the first person there, and they become operators of the channel. The name can be anything so long as it is without spaces (underscores will replace spaces). Others wishing to join the same channel must be on the same network, and join the channel exactly as it is spelled, or you'll just make a new channel.
If efnet has problems, you can use any other network you want. The "room name" (channel) is only what you make it. No room name is invalid as long as it is spelled with normal characters. Already used channel names will just join you to that channel.
IRC is not 100% devoid of spam btw, it's still there. I probably get more spam on DALnet than I ever have on AIM, unless you count the ads built in.
If you want to chat with your AIM or MSN or what ever friends, you can try BitlBee, it acts as an IRC gateway to IM thingy. It's really kewl, but you lose some of the functionality of the regular IM clients, but I never use those anyway.
I didn't read your entire Instructable, because it's a lot to read for stuff that I either already know or is specific to Chatzilla, but I did read the first couple steps and I commend you for trying to get more people on IRC, cause it's 10x better than anything else on the Internet at the moment ~_
The rule is: If you are on your own channel, never give operator status unless you know them and that can be verified. A quick check is to type /whois (followed by a space; e.g: /whois Gozer ) and their details will show. If their details are different and you are not sure they are who they say they are, ask them something only your intended acquaintance would know. Imposters should be kicked immediately once found.
You can also use the /whowas to locate the last user after they just left, but don't wait too long to do so. A new user joining could remove that history on some clients. See the FAQ for more details.
/deop anyone right away should you accidentally give them status and you haven't verified who they are first. In most cases you'll know it's them, but use the /whois feature if you need to, they won't know you did it, and you can customize your details in the Chatzilla preferences/options anyway.
For what it's worth, I think Chatzilla is the best client in terms of economy, useability, and simplicity. It may not have every little feature possible on IRC communications, but it has the most generally useful ones while still remaining simple.
Chatzilla doesn't require new software at all BTW, it is only a plugin for Firefox, and a very well-made one. As I said before, this is a startup, and to get into every command available on IRC would be excessively-verbose, even for me. For those wanting to do scripting, you should already be familiar with other IRC clients, so this is not aimed at you. The target demographic of this project is those using AIM, YIM, and even G-chat (gmail chat).
If Chatzilla does not hold the features you need or want, you are already IRC-savvy and should know how to find a client to meet your needs, or you still don't know how to use Chatzilla's features. Look again at the /commands list before you judge, and then use a standalone client if you feel you need one.
P.S. You can get more detailed info from the FAQ here.