IRC

From Mandrivausers Wiki

Jump to: navigation, search

IRC (Internet Relay Chat, or just chat) is a way of exchanging messages quickly between two or more users. It's like a conference call where several conversations can be conducted at once. Each client connects with an IRC server and selects a channel to join, which may have any number of users connected. Messages get broadcast through the server to all users connected to that channel. You can also send private messages which just get sent to one user.

In this example we show how to set up a client to send and receive messages. There is a wide variety of clients available, for example Gaim, Kopete and Chatzilla.

Contents

[edit] Setting up

We'll be using X-Chat as client, as an example. It has a clean looking interface. To install it (if you haven't got it already), open a console, log in as root and type:

urpmi xchat

[edit] Starting up

When you start Xchat for the first time, you get presented with a list of servers. Most open source projects are located on Freenode. Select Freenode from the list by clicking on it.

This article needs a screenshot to illustrate it. As soon as file uploads are enabled, please add a screenshot here.

[edit] Chatting

When you're logged into a server, you can get a list of the channels available on the server by typing:

/list

You can join different channels. Each channel is a different chat room. Join a channel (for example #musb) by typing:

/join #musb

[edit] Leaving and quitting

Once you're ready to leave the channel type:

/part #name_of_channel

to leave just that channel. If you want to quit all channels on the server at the same time use:

/quit

[edit] More commands

Once you're connected to IRC there are other commands at your disposal:

/who #musb

gives you information on everyone in #musb. The /me command makes it seem as if you're speaking in the third person or as if your thoughts are transmagically being transmitted to everyone in the channel.

/me is crazy

will like something like *user is crazy/

A little known IRC fact for newbies is that the @ before the names of some people means that they are channel ops. That means that they possess powers of cyber life and death. Don't mess with these people.

/whois Tomm

You get some info about Tomm or whatever nickname you entered.

/whois yournick

This is some info others see about you.

/nick newnick

Changes your nick to "newnick"

/msg Tomm hi there

Only Tomm sees your message (you don't need to be on the same channel for this to work).

/ping #musb

Gives information on the delay (round-trip) between you and everybody on #musb.

/ping Tomm

Gives information on the delay (round-trip) between you and just Tomm.

/dcc chat MaryN

This sends MaryN a request for a dcc chat session. MaryN types /dcc chat yournick to complete the connection. DCC chat is faster (lag free) and more secure than /msg.

/msg =MaryN Hi there!

Once a DCC connection has been established, use the /msg =nick message format to exchange messages (note the = sign). DCC does not go through servers, so it is unaffected by server lag, net splits, etc.

/quit good night!

You quit IRC completely, with the parting comment so that others see "*** Signoff: yournick (good night!)".

This is a basic list, but will help in the beginning and always try

/help 

to see what's available in your client.

[edit] External link

Personal tools