IRC:
Internet Relay Chat
Am Beispiel des euIRC
1. Was ist IRC?
2. Wie komme ich ins IRC?
3. Welche IRC
Programme gibt es?
4. Welche
IRC Befehle sollte ich kennen?
5. Was ist ein IRC Bouncer?
6. Netsplit - Was ist
das?
7.
Wie erstelle ich
einen eigenen Channel?
8. ...
1. Was ist IRC?
IRC ist ein rein textbasiertes Chat- System.
Es gibt verschiedene IRC Netzwerke wie z.B.
Quakenet,
euIRC,
etc.
Hierbei loggt man sich i.d.R. auf einen oder mehrere IRC Server ein, und
kann dann dort die gewünschten Räume betreten (sog. die Channel joinen).

1. IRC Client Programm
Du
installierst auf Deinem Computer ein Programm, das die oben gelb gezeigte
Verbindung zu einem oder bei Bedarf mehreren IRC Servern herstellt.
Anschließend kannst Du die Chaträume
betreten und Dich mit Deinen Chatpartnern unterhalten.
2. Java Web Chat
Auf
WebSites, die ein entsprechendes Java-Applet integriert haben, ist es
möglich, über den Web-Browser direkt im IRC zu chatten.
Hierbei muss nichts besonderes auf
dem Computer installiert werden. Allerdings ist die Übersichtlichkeit und
Bedienung eingeschränkt.
Solche WebSites sind z.B. für das euIRC Netzwerk http://www.revi.de/javachat.htm oder direkt die Site des Betreibers des euIRC, http://www.euirc.net/de/aup.php?goto=javachat.php.
3. Welche IRC Programme gibt es?
Die Zahl aller vorhandenen IRC Programme ist derart groß, dass ich hier nur 2 Beispiele aufzeigen werde:
1. mIRC
Hersteller: http://www.mirc.de
Version: mIRC 6.35 / 7.1
Screenshot: (Quelle: Wikipedia)

2. IceChat
Hersteller: http://www.icechat.net
Version: IceChat 7.63
Details: IceChat Konfiguration by Revi
Screenshot: (Quelle: Revi)

4. Welche IRC Befehle sollte ich kennen?
| Befehl | Erläuterung | Beispiel |
| /join | Betreten eines Chat- Raumes | /join #Syndikat /join #Syndikat Passwort |
| /nick | Ändern des eigenen Nicknames | /nick NeuerNick |
| /part | Zum Verlassen eines Channels | /part /part #Channel |
Ein IRC Bouncer ist nichts anderes als eine weiter-vermittelnde Stelle (Gateway / Proxy).
Wer über einen Bouncer (sog. BNC) im IRC chattet, verbindet sich nicht wie oben gezeigt mit einem IRC Server, sondern mit dem Bouncer.
Der Bouncer hat eine dauerhafte Verbindung zum IRC
Netzwerk.
Daher ist es auch möglich, dass der BNC wie eine art Anrufbeantworter im IRC
dauerhaft online bleibt, und die Query's, also private Nachrichten von
anderen zwischenspeichert und diese anschließend abgerufen werden können.
Ein Bouncer bleibt deshalb auch in den Channels, wenn der IRC Nutzer die Verbindung zum Bouncer beendet bzw. trennt:

Vorteile bei der Nutzung eines Bouncers liegen klar in der Zwischenspeicherung von Query's (Abkürzung: Qry) und der Anonymität in dem Sinne, dass ich u.a. verschleiern kann, ob ich gerade wirklich online bin, da der Bouncer auch den Nicknamen beibehalten kann.
Bei einem Netsplit verlieren (meist zwei) IRC-Server die Verbindung zu einander.

Das bedeutet für den IRC Nutzer also, dass die Verbindung zum IRC Server bestehen bleibt und und er auch noch nach wie vor in dem Channel ist.
Allerdings sieht es für Dich so aus, dass andere IRC-Nutzer den Channel verlassen haben:
[25.03.08 10:06:24] * statsbot6
(~statsbot6@emubase.de) Quit ( central.euirc.net irc.ber.de.euirc.net )
[25.03.08 10:06:25] * Lo3p (~Looop@ist.die.helfende.Hand.im.euirc.net) Quit
( central.euirc.net irc.ber.de.euirc.net )
[25.03.08 10:06:25] * alf (~alf@alpha110.homelinux.net) Quit (
central.euirc.net irc.ber.de.euirc.net )
Anhand der QUIT- Message kann man sehen, dass der Grund ein Netsplit war, da zwei IRC-Server-Adressen angegeben sind.
Bei diesem Beispiel wurde also die Verbindung zwischen dem Server "central.euirc.net" und "irc.ber.de.euirc.net" aus irgend einem Grund unterbrochen.
Wenn die Verbindung zwischen den IRC-Server wiederhergestellt ist, joinen die IRC-User den Channel augenscheinlich wieder, obwohl diese den Channel eigentlich nie verlassen hatten:
[25.03.08 11:15:19] * statsbot6 (~statsbot6@emubase.de) has joined #Channel
. . . . .
7. Wie erstelle ich einen eigenen Channel?
Um einen neuen Channel zu erstellen, musst Du diesen nur ganz normal mit /join #Channel betretenn