Immer wieder gibt es Fragen zum Thema IRC sowie gravierende Fehleinschätzungen rund um das ganze Thema. Es zeigt sich zwar, daß man nie alle User mit einer FAQ erreicht. Aber vielleicht wird diese FAQ, die ich eigentlich kompakt halten möchte, einigen ja doch Hilfe sein. Der ganze Text sieht jetzt sehr lang aus, vielleicht zu lang für einige, deshalb gibt es für alle, die kein Hintergrundwissen haben möchten, die eventuell Flame und Spott ernten möchten auch eine
Quick Version. Dort gibt es
nur das nötigste, ohne Erklärungen. Ich rate euch aber dazu diese FAQ komplett zu lesen! ;-)
Es gibt folgende Themen:
-
Was ist IRC?
IRC ist
Internet
Relay
Chat. Eine der ältesten Chat-Plattformen die es gibt im Internet. Bereits 1988 durch einen Finnen entwickelt. IRC ist ein eigener Bereich des Internets, wie FTP, WWW, E-Mail oder Telnet. Es gibt mehrere so genannte IRC Netzwerke. IRC Netzwerke sind Verbindungen von Servern untereinander. Ein Beispiel dazu: Diablo2.de hat seine offiziellen Chat Channels im Quakenet. Das Quakenet ist ein Verbund von 40-50 IRC Servern, die über ganz Europa verteilt in Rechenzentren stehen. Was bedeutet das für das Chatten? Eigentlich nicht viel, denn es ist egal auf welchen Server des Quaknet man sich verbindet zum Chatten, da ja alle mit einander verbunden sind. Es kann aber mal sein, das IRC Server unter einander die Verbindung verlieren. Das nennt man Netsplit - sowas gibt es auch im Battle.net, weil das eben auch aus mehreren Servern besteht. Wie so ein Netsplit im Chat selber aussieht ist daher eigentlich logisch. Es gibt auf einmal 2 Teilnetze. Sprich eine Hälfte der Leute ist auf der Seite und die Andere auf der anderen Hälfte des Netzes. Die eine Seite sieht dann nicht mehr, was die jeweils andere schreibt. Normalerweise sind solche Splits recht schnell wieder vorbei und die Leute der jeweils anderen Seite kommen alle auf einmal wieder in den Chat. Klingt kompliziert, passiert aber alles automatisch, sprich ihr könnt da nichts falsch machen.
Wie schon gesagt gibt es Verschiedene IRC Netze. Es kommt immer mal wieder vor, das Leute in einem anderen IRC Netz nach dem Diablo2.de Chat suchen und nur leere Räume finden. Der Diablo2.de Chat ist nur im Quakenet zu finden! Andere grosse Netze sind zum Beispiel das IRCNet oder das EFnet. Wie viele Leute chatten in so einem Netz? Im Quakenet sind das mittlerweile jeden Tag runde 100.000 bis 200.000 Leute. Es ist also jede Menge los!
Wie kann ich mir so ein IRC Netz vorstellen? Ich vergleiche es mal mit dem Forum. In einem IRC Netz kann ein Nick (Name unter dem man chattet) nur
einmal vorkommen. Sprich wenn schon jemand "morpheus" heisst, könnt ihr nicht auch so heissen. Genauso wie es im Forum ist. Aber es gibt noch weitere Ähnlichkeiten. Genau wie es im Forum mehrere Unterforen gibt (z.B. Trade Foren, Charakter Foren) gibt es auch im IRC Netz eine Unterteilung: die so genannten Channels. Im Quakenet gibt es rund 200.000 Channels! Und um es noch einmal deutlich zu sagen. Auch wenn ihr nur in einem Channel seid und dort kein "morpheus" ist. So bald der Nick einmal im Netz vergeben ist, kann man ihn erst haben, wenn der andere offline geht. Hier drin steckt eine weitere Konsequenz. Im Quakenet könnt ihr euch keinen Nick "reservieren" oder auf euch registrieren.
Was man braucht um sich in ein IRC Netz verbinden zu können folgt nun.
-
Welche Clients gibt es?
Um am Chat im IRC Netz teilnehmen zu können braucht man einen Client, den IRC Client. Genauso wie ihr für das Forum einen Browser braucht. Auch wie bei den Browsern gibt es für den IRC mehrere Clients. Hier einige Beispiele:
- mIRC: weitverbreitester grafischer Client für Windows
- Bersirc: grafischer Client für Windows
- XChat: grafischer Client für Linux
- ircii: Textclient für Linux
- Bitchx: Textclient für Linux
- irssi: Textclient für Linx
-
Was gibt es zu beachten?
Es gibt noch viele andere Clients und andere Möglichkeiten z.B. CGI IRC, Java IRC etc. Wenn euch IRC gefällt könnt ihr euch ja mal andere Clients ansehen und testen. Ich würde euch dringend empfehlen als IRC - Anfänger unter Windows mIRC zu nutzen. Es ist der beste und wohl auch verständlichste Client. Hinzu kommt, fast jeder nutzt mIRC oder eine Form von mIRC so könnt ihr schnell und gut Hilfe bei anderen Nutzern erfragen. Deshalb werde ich in diesem Text auch nur auf mIRC eingehen.
Eine Anmerkung gibt es dazu noch: Es gibt viele verschiedene Scripte für mIRC. Scripte sollen Abläufe und Funktionen im IRC vereinfachen. Oft verwirren diese Funktionen jedoch nur, sind verbuggt und nerven Chatter mit Features, die keiner braucht. Auch Instant Messager wie Trillian haben mittlerweile das gute alte IRC wieder entdeckt und bieten es als Feature an. Aber auch hier gilt, wer einen richtigen IRC Client haben will sollte auch einen wählen und auf so was wie Trillian verzichten. Deshalb empfehlen wir euch reines mIRC, oft auch "plain" mIRC genannt. Wo bekommt man mIRC und wie stellt man es ein? Das folgt nun.
-
Download
Bei mIRC handelt es sich um Shareware, die man 30 Tage kostenlos ohne Einschränkungen benutzen kann. Aber auch danach könnt ihr das Programm weiter benutzen. Es kann höchstens mal sein, das ein "About" Fenster auf geht beim Start und euch die Möglichkeit
bietet mIRC zu registrieren. Wer mehr dazu wissen möchte findet Informationen auf
www.mirc.com. Kommen wir nun zum Download des Clients: Ihr solltet am besten
immer die aktuellste Version von mIRC
verwenden. Aktuell ist das mIRC 6.12 für Win95 bis XP/2k. Zum Download geht es
hier. (Nein, es gibt leider keine deutsche Version!)
-
Einstellen von mIRC
Nach dem Download der mirc.exe geht es los. Einfach auf die Datei doppelklicken und die nächsten Fenster mit "Next" und "Yes" quittieren. Danach muss man auswählen, in welchen Ordner mIRC installiert werden soll (z.B. C:\Programme\mirc ). Die Installation selber sollte dann ganz schnell gehen und es kann an das konfigurieren des Clients gehen.
Hinweis: Um euch arbeit zu ersparen biete ich hier gleich eine fast fertig konfigurierte mirc.ini sowie
eine servers.ini an, die die für den diablo2.de Chat nötige Server enthält (und nur die).
-
mirc.ini
-
servers.ini
Rechtsklick -> "speichern unter"
Die 2 Files direkt in das mIRC Verzeichnis kopieren, vorhandenes überschreiben und
mIRC muss beendet bzw. aus sein! Sonst funktioniert das nicht.
Alles weitere könnt ihr auch selber in mIRC einstellen. Unter Tool -> Options oder auch kurz mit den Tasten "Alt + O" findet ihr jede Menge Einstellmöglichkeiten. Dafür lohnt sich auch ein Blick in die mIRC Hilfe (F1 drücken).
Hinweis: Was ihr auf jeden Fall dort einstellen müsst sind:
unter Tools -> Options -> Connect:
- "Full Name" (eigentlich der RL Name - die meisten tragen dort aber nur ihren irc nick ein)
- "Email Address" (Name ist Programm - eure E-Mail Adresse)
- "Nickname" (der nick unter dem ihr im irc chatten wollt - im Quakenet darf dieser max 15 Zeichen haben)
- "Alternick" (der alternative Nick - wenn der Nickname belegt ist wird dieser genommen)
unter Tools -> Options -> Connect -> Identd
- "Enable Identd server" anmachen
- "UserID" (am besten euren nick verwenden oder einen Teil des Nicks)
Alles eingestellt? - Jedenfalls das was hier steht? Dann ist es soweit, es geht ins Quakenet IRC!
-
Connecten - Verbinden mit dem Quaknet
Startet euer mIRC. Normalerweise sollten jetzt die mIRC Options aufklappen. Dort auf "Connect to Server" drücken. Oder einfach den kleinen gelben Blitz (das erste Icon in der Symbolleiste) drücken. Falls ihr jetzt nicht hinter einer Firewall, die den Port 6667 oder 113 blockt, sitzt (gleiches gilt für einen Router) seht ihr jede Menge Text. Das sind Informationen vom Quakenet, die der IRCD (der Server) eurem Client sendet. Kurz auch "motd" genannt (message of the day). Dort findet ihr Hinweise, Infos zu Hilfestellungen etc. Sobald die Meldung "Local Host: (eure IP Adresse)" und "(euer Nick) sets mode: +i" kommt seit ihr fertig mit connecten. Ihr seid nun Teilnehmer am Quakenet IRC Netz. Gibt es Probleme? Immer lesen, was euch der IRC Client mitteilt und logisch drüber nachdenken. Meist steht dort ganz genau, wo das Problem liegt und mit Hilfe der Quakenet FAQs lässt sich das auch schnell lösen. Diese findet ihr
hier. Das Fenster in dem das alles passiert ist und in dem ihr Meldungen vom Server bekommt nennt sich "Status". Dieses Fenster könnt ihr nicht schliessen - es ist immer da und auch sehr wichtig.
-
Channels
Sobald der Connect fertig und erfolgreich war, sollte das "Favorites" Fenster aufgehen. Hier sollten bereits die diablo2.de Channels stehen (gilt nur wenn ihr unsere mirc.ini und servers.ini verwendet habt!). Dort könnt ihr nun mit einem Doppelklick ganz einfach den Channel joinen (betreten). Ihr könnt natürlich auch oben den Namen #diablo2.de einsetzen und "join" drücken. Nun seht ihr folgendes:
[Uhrzeit] * Now talking in #diablo2.de
[Uhrzeit] * Topic is 'www.diablo2.de NO: trade/wertschätzen/away/amsg/spam/scripts(away/mp3)/invites/abuse/werbung/warez/(shuttle-)betteln/ | TRADEN? DA: http://diablo2.ingame.de/irc/tradechan.php - NICHT HIER!
[Uhrzeit] * Set by MasterJM on Mon Dec 08 23:12:12
[Uhrzeit] -Q- [#diablo2.de] Willkommen zum www.diablo2.de IRC-Chat! Channelregeln beachten: http://diablo2.ingame.de/irc/rules.php - Trade in: #diablo2.de.trade Wie gehts? -> http://diablo2.ingame.de/irc/tradechan.php !
Was bedeutet das?
Zunächst seht ihr welchen Channel ihr grade betreten habt "Now talking...".
Dann folgt das Topic (Überschrift - Thema) des Channels. Dort stehen meinst spezifische Regeln die für den Channel gelten oder Hinweise.
Nun folgt die Zeile, welcher Nick wann das Topic gesetzt hat.
Und die letzte Zeile ist etwas Besonderes. Eine so genannte Notice vom Quakenet Service Bot Q. Hier stehen meist Regeln oder Hinweise zum Channel und Verhalten im Channel.
Ihr solltet beachten jedes IRC Netz, also auch das Quakenet, hat bestimmte Regeln, die man beachten sollte. Das sieht am Anfang sehr streng aus, jede Menge Regeln. Doch mit der Zeit als Chatter werdet ihr feststellen, daß diese Regeln wichtig sind und durchaus ihre Berechtigung haben.
Am rechten Rand sehr ihr jede Menge Namen - das sind alles Nicks von Leuten im Channel. Aber nicht hinter jedem Nick steckt wirklich eine Person. Die erste Ausnahme hatten wir schon: Q. Ein Bot vom Quakenet selber. Dazu später mehr. Auch nicht alle Nicks in der Liste sind grad am Chatten. Einige sind gar nicht vor dem Rechner (das nennt sich AFK = Away From Keyboad) andere spielen grade und haben einfach ihren IRC Client angelassen. Ja manche sind gar nicht online obwohl ihr Nick da ist. Also nicht ungeduldig werden, falls mal keiner etwas sagt! Mit der Zeit werdet ihr mIRC und seine Elemente besser verstehen. Anfangs wirkt alles doch sehr verwirrend mit irgendwelchen "modes" "notice" "emotes" etc. Doch gebt euch zeit, es ist eigentlich einfach und zum Chatten braucht ihr das eh nicht alles komplett verstehen!
-
einfache Befehle im mIRC
Kennt ihr euch mit dem Battle.net Chat aus? Gut, denn dann werden euch einige Befehle im täglichen IRC Leben bekannt vorkommen. Im Grunde ist der Chat im Bnet nichts anderes als eine etwas modifizierte IRC Oberfläche. Wisst ihr noch, wie ihr eben den Channel gejoint habt? Das ganze geht auch anders. Mit "/join #diablo2.de" (ohne die " Zeichen) hättet ihr genau das gleiche erreicht. Es gibt einige Befehle, die von mIRC kommen - aber viele sind reine IRC Befehle, sprich sie funktionieren in jedem Client. Hier mal ein paar Beispiele für nützliche Befehle:
| Channel betreten? |
/join #channelname |
| Wie ändere ich meinen Nick? |
/nick Name |
| Informationen über einen User? |
/whois Nick |
| Wie lange hat jemand im Chat nichts mehr gesagt (idle) ? |
/whois nick nick |
| Jemanden etwas flüstern? |
/msg nick text |
| Ein privates Chat Fenster mit einem Nick? |
/query nick -(nur öffnet sich ein neues Fenster) |
| Anzeigen, daß ihr grade nicht am Chatten/Computer seid? |
/away Grund |
| Sich vom /away Grund zurückmelden? |
/away |
Viele der Optionen erreicht ihr auch durch einen Rechtsklick auf den Nick in der Nickliste.
Wie mache ich meinen eigenen Channel? Gebt einfach mal ein "/join #beispiel-name-für-meinen-channel". Einen eigenen Channel administrieren kann man, indem man in das Chatfenster doppelklickt. Das mIRC Channel Central tut sich auf. Doch das ist nicht Gegenstand dieser FAQ hier. Dazu solltet ihr die mIRC Hilfe lesen.
-
Der Q-Account auch Q-Auth genannt
Wenn ihr aktiv im Qnet chatten wollt oder z.B. auch dort bei uns im Trade Channel Items tauschen wollt braucht ihr einen Account auf Q, dem Quakenet Service Bot. Was bedeutet das? Ähnlich wie im Forum der Account ist der Account auf Q einmalig. Man kann euch Rechte auf diesen Account hinzufügen bzw. ihr könnte manche Services erst durch einen Q Account wahrnehmen. Wollt ihr z.B. ohne Q Account den Trade Channel betreten, so kommt nur die Meldung "#diablo2.de.trade Cannot join channel (+r)". Was bedeutet das? +r heisst nur registrierte Nutzer, also nur Chatter, die einen Q Auth besitzen. Wie man sich einen solchen Account erstellt ist eigentlich ganz einfach. Am besten macht ihr so was im Status Fenster (Alt + 0 springt direkt zum Status Fenster). Ihr solltet euch den Q Account erstellen, während ihr den Nick habt, den ihr auch sonst beim chatten nutzen wollt. Nun tipp man folgendes ein:
/msg Q hello meine@e-mail meine@e-mail
Jetzt gibt es 2 Möglichkeiten!
1 - nicht so erfreulich: Der gewünschte Accountname (der Nick den ihr grade habt) ist schon vergeben. Dann bekommt ihr folgende Meldung:
-Q- Someone's already registered with that nick!
-Q- If it's YOUR nick type: /msg Q@CServe.quakenet.org AUTH nick password
Was heisst das? Ihr müsst euch einen anderen Accountnamen suchen. Sprich:
/nick Wunschname- ein Strich dahinter oder einen komplett anderen Namen, was euch lieber ist.
2 - Der Accountname war noch nicht vergeben und ihr habt ihn euch gesichert. Das sollte dann so aussehen:
-Q- Hello, "Euer Accountname". A new user account has been created for you, with nick "Euer Accountname".
-Q- OK, Your login information has been sent to "eure@e-mail". please check your email for further instructions.
Ihr habt nun eine E-Mail von Q im Postkasten. Dort steht drin, wie es weiter geht. Es steht auch das Passwort, was ihr für den ersten Auth braucht in der Mail. Ihr werdet aufgefordert dieses zu ändern auf ein persönliches Passwort.
Wofür brauch ich das Passwort und was ist der "Auth"? Wieder hilft da der Vergleich mit dem Forenaccount. Im IRC gibt es keine Cookies wie im Forum. Sprich jedes mal, wenn ihr euch ins Quakenet verbindet müsst ihr euch auch bei Q vorstellen (das ist der Auth). Nur dann erkennt Q euch, und kann euch Rechte geben bzw ihr könnt den Trade Channel betreten. Wie sieht dieser Auth Befehl aus?
/msg Q@CServe.quakenet.org AUTH authnick passwort
besser:
if ($network == QuakeNet) /msg Q@Cserve.quakenet.org Auth authnick passwort
(Warum? Dieser Auth wird nur gesendet wenn ihr im Quakenet seid)
Der Nick mit dem ihr augenblicklich chattet ist dabei völlig egal. Dort kommt nur der Nick rein, den ihr beim Erstellen des Q Account hattet, mit dem Q euch nach dem erstellen begrüsst hat (
-Q- Hello, "Euer Accountname".)
Hinweis: So sensitive Sachen, wie das Ändern des Passwortes oder der Auth bei Q solltet ihr
nur im Status Fenster von mIRC machen. Warum? Wenn ich euch vertippt statt "/msg" die "7msg" (weil Shift Taste vergessen etc) dann sieht man eure Zeile im Chat. Das kann im Status Fenster nicht passieren!!
Wenn ihr authed seid bei Q stehen euch wiederum mehr Befehle im Qnet zur Verfügung. Ihr könnt euch nun auch Informationen über andere Q Authed User ansehen:
/msg Q whois Nickname
Was mit der Zeit etwas lästig werden kann ist den Auth jedes mal von Hand zu schreiben. Doch hier bietet mIRC Abhilfe: das Perform.
Das ist zwar nicht die sicherste Lösung, aber sicher die einfachste. Perform sind Befehle, die mIRC bei jedem Connect automatisch ausführt. Ihr findet das in den Optionen unter:
Tools -> Options (kurz Alt + O) -> Connect -> Options -> Perform...
Zunächst müsst ihr den Perform einschalten, also "Enable perform on connect". Nun geht auf "Add". Dort sollte "Quakenet" zur Auswahl stehen. Jetzt einfach nur in "Perform commands:"
/msg Q@CServe.quakenet.org AUTH authnick passwort
eintragen und mit "Ok" bestätigen.
Dieses Perform könnt ihr natürlich auch für weitere Sachen nutzen. Wenn ihr z.B. in die nächste Zeile unter dem Auth Befehl
/j #diablo2.de eintragt, würde euer mIRC sofort nach dem connecten und dem Auth bei Q den #diablo2.de Channel betreten ohne das ihr etwas tippen müsst. Ein kleiner Hinweis noch: Ihr kennt ja alle sicher die Lags im Bnet. Sowas kann es natürlich auch mal im IRC geben. Und wenn Q laggt dauert so ein Auth mit unter 10-20 Minuten bis Q reagiert. Also Geduld wenn es mal nicht klappt. Oft laggt Q, wenn es grade einen Netsplit gab. Wie gross der Lag zu Q ist kann man natürlich auch messen:
/ctcp Q Ping Dieser Befehl sendet einen Ping an Q und die zeit für eine Antwort wird gemessen.
Wie ja schon angesprochen wurde, gibt es besondere Anforderungen. Z.B. wie man in den #diablo2.de.trade Channel kommt. Das ganze Thema wird noch einmal gesondert behandelt und zwar hier:
tradechan.php. Ihr solltet euch das
genau durchlesen!!! Dort steht alles drin!
-
Allgemeine Hinweise
Diablo2.de hat seine Channel im Quakenet, aber wir sind dort auch nur Teilnehmer. Das heisst, wir können euch nicht versichern, das wir dort immer erreichbar sind oder das ihr in den Chat kommt. Es kann immer mal sein, daß es Fehler gibt an denen wir nichts machen können! Wir haben keine administrativen Eingriffmöglichkeiten auf das Quakenet. Wenn ihr also Probleme habt mit dem Service des Qnet habt, müsst ihr euch auch an das Quakenet wenden. Seid ihr aus einem Channel gebanned oder gekickt, dann hat das auch seinen Grund. Einen Ban sollte man nicht leichtfertig umgehen! (Ban und Kick gibt es genauso im Battle.net Chat - das rauswerfen von Chattern aus einem Channel)
-
Diablo2.de IRC Regeln
Hier findet ihr die Regeln zu unseren Chat Channels. Ihr solltet diese nicht leichtgläubig ab tun, sondern schon einmal lesen. Es kann verhindern, das ihr für unnötige Fehler gekicked werdet oder gar gebanned, denn das geht im IRC oft schneller als im Forum. Besonders im Trade Channel solltet ihr auf die Regeln speziell für diesen Channel achten. Auch dort gilt natürlich die Blacklist der verbotenen Items.
Diablo2.de IRC Rules
-
Quakenet Rules
Rules des Quakenet - Keine Angst, das ist sogar mal deutsch.
Es finden sich weitere FAQs auf der Seite:
Die generelle FAQ zum Quakenet
FAQ zum IRC des Quakenet. Probleme mit dem IRC - hier gibt es Hilfe
-
Links
IRC Chat auf diablo2.de
Das Quakenet - von uns genutztes IRC Netz
Auf der Homepage des Quakenet findet ihr viele weitere FAQs - Hilfestellungen - News zum Thema IRC und Quakenet. Ein Blick lohnt auf alle Fälle!
So hier gibt es nun die Short Version. Ich rate euch aber noch mal diesen Teil eher als Nachschlagewerk zu sehen und als Neuling den ausführlichen Teil zu bevorzugen.
Schritt für Schritt ohne Hintergrund:
- mIRC (das Programm fürs Chatten) downloaden. Hier - Immer die aktuelle Version nehmen!
- mIRC installieren - Den Anweisungen des Programms folgen.
- mIRC einstellen - mirc.ini und servers.ini downloaden und in den Ordner kopieren wo mIRC installiert ist.
Funktioniert nur, wenn mIRC dabei nicht gestartet ist.
- mIRC einstellen - Nun das Programm starten und unter Options folgendes eintragen:
Full name - Nickname - Altnick - E-Mail und UserID eintragen
- Quakenet - Wenn unsere ini Dateien verwendet wurden könnt ihr nun direkt ins Quakenet connecten:
"Connect to Server" oder das erste Icon der Symboleleiste (der kleine Blitz) drücken
- Channels betreten - /join #channel oder einfach die Channel in "Favorites" doppelklicken
- Einfache IRC Befehle - beachten: Hier
- Q-Account erstellen - im Status Fenster: /msg Q hello meine_mailadresse meine_mailadresse Anweisungen Folgen!
- Auth Perform - in den Optionen -> Connect -> Options -> Perform ... :
/msg Q@Cserve.quakenet.org Auth Auth_Account Passwort eintragen und Perform aktivieren
besser: if ($network == QuakeNet) /msg Q@Cserve.quakenet.org Auth authnick passwort
- Weitere Informationen lesen - Hier
- Probleme? Wie gehts genauer? - Komplette FAQ lesen: Hier
Weiter Problem Lösungen findet ihr unter den Links - und besonders in den FAQs des Quakenet.
Auf frohes Chatten in unseren Channels - man sieht sich! ;-)
© by MasterJM 2003-2005