- how to behave in IRC and why
You have probably been directed to this page because you have done something to annoy other IRC users or you're new to IRC. Do not be alarmed - this page is to help you learn better behavior. When you follow the manners explained here, you will gain friends and good reputation amongst other IRC users. In addition, you will eliminate the possibility of starting futile fights.
Note: this is not just for IRC but in most instant messaging chats. Just apply it in your scenario.
When people get bored on IRC, they usually announce that they are about to leave and leave the IRC program (client) open. There are two ways to do this, wrong and right.
Away nicks are the worst possible option. The idea is to change your nick so that it shows it's you and that you're away.
*** idiot is now known as idio|Away
*** idio|Away is now known as idio|WC
The downsides are obvious:
The automatic public aways used by several IRC scripts are a sure way to express to others that you're away. For example:*** idiot is away [REASON: smoke] [MSG LOG: on] [Pager: on]
As you might have guessed, this isn't good either because:
The right way to tell others that you're away is to use the command /away. When Peter Ircuser leaves his computer for sleep, he types "/away Sleeping." Later on, Peter's friend has something to say to Peter. Peters friend types "/whois ircuser ircuser (yes, you have to write the nick twice) and gets an answer like this:*** ircuser is email@example.com (Peter Ircuser)
In case your IRC client does not automatically do /whois Nick Nick by writing /wii Nick, you can do an alias for that. Simply enter the this text to your IRC client and press enter:
/alias wii whois $0 $0
It should work.
Now Peter's friend realizes that Peter isn't online right now and apparently hasn't been online for over three hours. Therefore he sends a private message to Peter: "/msg ircuser Oy, mate! I've got to chat with ya. Tell me when yer awake, ok?"
When Peter is back, he types "/away" without any other parameters to remove his away status. Peter will read his messages right away when he wakes up in the morning and receives all the messages and hilights sent to him. If someone does a "/whois ircuser" after this, he/she will see this:*** ircuser is firstname.lastname@example.org (Peter Ircuser)
In case the users are on separate IRC servers, you have to give the nick two times to the /whois in order to see idle time and reason. Otherwise, the idle time isn't shown and the reason will be just "Gone". Many IRC clients have the alias /wii Nick, which will do the /whois Nick Nick automatically.
Flooding is writing text rapidly on several new lines. There's at least two types of flooding. The first way is to just send the same line to the channel:<idiot> Sex!
I assume everyone did know already that idiot has a gender? Just in case, it certainly became painfully clear.
The other way is to split a perfectly good one line message over several lines:<idiot> ill go out
The disruption is obvious. Once again, everyone needs to change window every time new lines come in. A much cleaner way would be to say:<ircuser> I'm going out to fetch some pizza. I'll propably be back around at eight. :)
This way, the message is clear. Also, avoid posting messages to the channel which interest nobody but yourself.
I trust that this is a familiar display to everyone. Most of the people seeing this message really don't give a damn. To further increase the annoyance, most of these messages sent by scripts are stuffed with colours, bolds, or even more.
In their own category are the "now playing" scripts.*** idiot <- Listening To: [EmoPop - EmoPOP.mp3]
No one is interested in the length, bitrate or suchlike. Most of the people using these scripts don't even know the meaning of them. There are more subtle ways to present this information:<ircuser> I'm now listening to The Band - The Song. How do you like it?
Colours, bold, reverse video, etc. do not show right in every IRC clients. Most people consider them annoying. Also, shouting, caps (WRITING IN UPPERCASE) is considered as a very annoying thing.
WRITING IN UPPER CASE means that you yell. You don't yell at work, at home, downtown, in a pub, or in any other public place, do you?
Most people with brains should know that use of this of kind of language is particularly useless and, at best, annoying.
Commonly, people think that swearing is:
Adding a lot of exclamation or question marks does not make it any more understandable.<idiot> sex plz gief?!??!?!!!?!?!?!?!
As you can see, adding exclamation and question marks only makes the text worse and more unreadable.
Also, give some thought to how many periods you would use after a phrase:<ircuser> Shall we do it today?
A few simple rules about behavior:
Correct grammar makes your text more understandable and more convenient to read:<idiot> fuk idot sit head!!1 dont complin lancuac errs all time siht!!!1
Overused smileys aren't nice either:<ircuser> (Imagine a really nice and laughable joke here.)
Everyone should realize that you're laughing at the joke from the first smiley, right?
A nick should be chosen with the following criteria:
_^-n1cK-^_\ is not a good nick. In case someone uses the same nick as you do, you can just add an "_" (underscore) after it, not in front - this way messaging you is not too hard on certain IRC clients.
Very often people leave their computers logged into IRC even though they are away from the keyboard, or else busy with other work. It is considered rude to keep on trying to contact them in a public chatroom, no matter how important the situation.<Jackass> hey ircuser
Instead, inform them that you want to talk to them by mentioning their full IRC name, followed by either a reason, or as is commonly used, the word "ping". Most IRC clients will log these messages if the user is away, as well as possibly highlight these messages. It may take time for them to respond, so be patient.
If asking a question to the channel in general, do not repeat your question often if you don't immediately get a reply. In an active channel, you may wait perhaps an hour or more before asking again, to give time for people who may know your answer to join the channel or return from being away. In an inactive channel, where there isn't much chat going on to obscure your question, refrain from posting again if your message is still visible on the screen, even if several hours have passed.
Similarly, don't leave immediately after posting your question - give people time to respond.
IRC is unlike conventional chat in that users may stay (normally called "lurking") in chatrooms almost 24/7 or as long as their computer is online, despite not chatting. The reason for this is because IRC is a very good source of knowledge (especially in support channels). Sometimes somebody may then ask a question that you know that answer to - and it is your duty to help them out. Thus people who join IRC simply to ask their question and leave when satisfied may be considered rude. If the topic you are talking about is a one-time question and not something you deal with often, then try to stay a few hours just out of respect.
Many support IRC channels are run by volunteers and thus receiving help is a privilege, not a right. If they help you, they are trying to solve your problem, and so you should listen and work together with them.
First of all, these rules do not make using IRC a dull thing! :)
In case you didn't like these facts, I'd suggest you to go to this chat here or here.
Criticism and additions to this page are welcome, and hoped for.
Most of the text is borrowed and altered (with permission) from the site http://anssi.hopto.org/irc-etiketti/ (finnish only).
Modernization, alterations, translations and stuff by MZL.
Proofreading by Baljem. I owe you one, mate.
Last updated 25th September 2009. Thanks to Antarez for noticing an error I hadn't.
This is a local copy mirrored with slight edits from here.