Step 5: More Commands and Interesting Fun

More fun you can have with IRC is using colors and bold when you type, to emphasise what you are saying, and how you say it. Give your text personality by the commands below:

By prefixing /me to a statement, you display your text in italics like a footnote or a silent action by context. an example is below:

Gozer: I really like the new Heidi Klum pix

(you type the following in response):

/me hears that

The result is your post showing as:

B_Kenobi: hears that (in italics)

as if you said it under your breath, or otherwise meant it as a silent thought. Experimentation with this will show how this can be useful in context.

Some of you may wish to type in color or otherwise customise your text. To do so, you need to prefix the text with the appropriate symbol. Start the desired text with the percentage symbol "%" and a small tool-tip will appear showing the supported commands. For example, %U means to underline the following text. you can end the effect by repeating the command. For example:

I %Uwant money %U man!

The result is "I want money man", but only "want money" is underlined in that text. Bold is a lot simpler:

I *want money* man

As typed, "*want money*" will show in bold text. Anything bracketed in asterisks will be shown as bold type, but the asterisks will show. Using asterisks are shorthand, but for more perfect text, use the %B tag instead so that they won't show. Remember that to use this option, you must use capital letters for every prefix and suffix (not %b, but %B for bold).

You can combine tags such as the following:

I %U %B want money %U %B man

Which will show "want money" in bold and underline at the same time. Skillful tagging can show the same in bold/underline/<color>/italic all at once. Below I show basic text tagging and it's effect. The commands are as follows (try them when on IRC to see the effect):

I %Bwant money%B man

I *want money* man

I %Uwant money%U man

I %B %Uwant money%B %U man

The image shows the difference between these commands. Many commands can be combined for the desired effect. Note that you do not need to space between tags and the text as a "text tag" (called a "switch") for the client to interpret everything following as the prescribed format until terminated, as seen above. A switch (%U or %B is called a "switch", just like how you turn the lights on in a room) is set in text, and then terminated to return to the default for following text. "%" is a switch, just as "/" is a "command flag". The client responds to "/" as a command and "%" as a switch, and this is how you can better control the client. A switch is a trigger for a different interpretation of the following text, just as "/" tells the client that the following text is expected to be a command.

I %C9 %U %BWant Money%C9 %U %B

This will show the latest example in bold, underline, and in green. Spaces between the text and the switches are displayed, so if you spaced the tags here, the space would carry the same underline. I keep switches in order, but as long as you close them all, the effect is turned-off. The order is not specific, just as long as each switch is closed as it was opened, or it remains until closed. Text entered into IRC below produce the same result:

I %C9 %U %BWant Money%C9 %U %B
I %C9 %U %BWant Money%U %B %C9

This line has all the same switches, and upon conclusion of the line, all switches were opened, and then closed, returning the text back to it's default state. If you omit the %B switch, all your text will be in bold until you "turn it off" on that line..Clients will vary, but chatzilla tends to return to default for the next line. Type the same line above and then add text beyond that. Now try removing a switch, such as "%U"....The effects will continue, but without the underline effect What you see is what you are sending, and another chatzilla client will show the same thing to who you are sending to.

By now, you should be learning something, and are becoming more proficient in computing, even if you are not aware of it. You can get really good with IRC and show-off your skills once you learn how to control it, and some of this should help you pick-up on these tricks.

Now you should be able to use Chatzilla with some proficiency, as well as many other IRC clients. Stop using IE, and start using Firefox, and get the chatzilla extension (no, it's not even on the level of "difficulty", it's child's-play, so you have no excuse), and when you accept the best, you will be above the rest and learn IRC to discover the real IM client that has been around long before YIM or MSN or any other. Use the best, and never need the rest....

All you need to do now is to convert your friends, and show them that you know the real thing from the fake. You don't need to install some unstable application just to connect to this network, you just use the best browser for your internet and your chat-system is right there.

If you still think Internet-Explorer is better than Firefox, and refuse to change, forget this Instructables project, and invest heavily in anti-virus programs and everything else you can, and be sure to have a technician on-call to solve your IE-related problems because you choose to be incorrigible. I'll try to feel sorry for you that your 3.1GHz machine is slower than my 1.3GHz machine due to your gaping security-holes that make your machine a zombie for others to enslave, but you choose that by choosing IE, so enjoy the finest of Microsoft programming and the privileges of your inability to accept change despite the evidence contrary to your popular belief.

If you are conservative in software, you automatically fail, so take pride in your failure of self-designed obsolescence and your inability to accept something above the status-quo, because IRC is simply not for you. IRC requires a minimal level of intelligence, so if you think you are going to do this from Internet explorer, just forget it, this project is light-years from your capability or potential skill level. Continue to use IM until you "are all growed-up" and can handle IRC.

The rest of you are already chatting on IRC now, so enjoy, and welcome to the high-tech world in high-tech format. Never use a dumbed-down client again, because now you have real control, and noone has to hold your hand or distract you from what's going on behind your back. Welcome to the most secure IM system that was always available to you but noone ever told you how. Now you can chat securely without spam or intrusion, and you have easy and significant control over your chatting area.

Welcome to the 21st century of IM chatting...Enjoy...
You can also use ThrashIRC I doubt there is easier software than ThrashIRC for IRC.
What is it for Instructables chat room?
It can be anything you want....for an example here, let's call it the following (click the link in Firefox <strong>after</strong> you get the chatzilla add-on to automatically connect, or copy/paste into your address bar):<br/><br/>irc://efnet/instructables<br/><br/>irc = protocol, like http or https<br/>efnet = network name. You must choose from available networks before you can join a channel.<br/>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.<br/><br/>If efnet has problems, you can use any other network you want. The &quot;room name&quot; (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.<br/>
Ok but I ment the chat room in the forum
I'm not sure what you mean, if you follow the project step-by-step, you should already be in one. Tell me what you are hung up on and I'll try to help the best I can.
Forgot to mention bash.org
I personally love mIRC with NoNameScript. It's pretty bloated I suppose, but I like it. I also use FireFox btw :P<br/>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.<br/>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.<br/>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 ~_<sup></sup><br/>
The idea is to get people to know IRC instead of going to IM clients that are nothing but trouble. I've been on IRC nearly a decade and have not seen one remote attempt of spam. Making your own channel is a great way of having the same results, but personally I have never seen any spam unless it was perpetuated by a user who was soon kicked. By running your own channel, you have the power to boot anyone who even considers spamming...<br/><br/>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.<br/><br/>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 <a rel="nofollow" href="http://www.hacksrus.com/~ginda/chatzilla/faq/">FAQ</a> for more details.<br/><br/>/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.<br/>
Yeah, some of the listed commands are Chatzilla-specific. I prefer freenode, and I try to hang out in the #instructables channer there. A tutorial on utilizing their ChanServ & NickServ could be in order...
Chatzilla is far from being the best irc app xD It's main use is being able to go on a thumbdrive with portable firefox :p You should give some recommendations beyond just 'mirc sucks because everyones used it since 1995'; kvirc for OSX or linux, x-chat for people that can code for realz, colloquy for OSX, trillian/pidgin/adium for people that don't want to install new software, etc. Does chatzilla even have scripting? xD This may be an intro guide, but you gotta think about when they're wanting to step it up a notch too.
This guide is intended to be a &quot;startup&quot; to IRC, and chatzilla happens to be the easiest to start with. When readers get savvy with chatzilla, they can move on to more specific clients that cater to individual needs.<br/><br/>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.<br/><br/>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).<br/><br/>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.<br/><br/>P.S. You can get more detailed info from the <a rel="nofollow" href="http://www.hacksrus.com/~ginda/chatzilla/faq/">FAQ here.</a><br/>
irssi FTW!!!
Devoid of spam?! You've never been on Undernet :P
I have, and that's why I didn't mention it lol...

About This Instructable



Bio: jack-of-all-trades hobbyist/inventor/fabricator Specialties in automotive. cycling, power-transmission (electrical and mechanical), old-school fabrication/tooling.
More by Prometheus:How to use IRC (Internet Relay Chat) Properly pack/adjust bicycle hub bearings Rebuild a bicycle rear hub 
Add instructable to: