ERSTE SCHRITTE |
BEFEHLE |
BEGRIFFE |
MIRC |
UNIX IRC |
TIPS & LINKS |
FAQs
Erste Schritte
1. Schritt: Zunächst benötigen Sie ein IRC-Programm:
Für Windows empfehle ich mIRC oder Pirch (wenn noch nicht vorhanden, siehe auch mIRC Installation).
Für Unix: am Prompt irc oder zirkon eingeben (zur Installation wenden Sie sich bitte an ihren Systemverwalter).
Für Mac: hier sollte man ircle oder Homer verwenden (Software gibt es beispielsweise bei Tucows).
2. Schritt: Das IRC-Programm starten, nach ein paar Sekunden steht die Verbindung.
Es geht gleich los und damit Sie sich mit anderen unterhalten können, hier die wichtigsten Befehle:
| Spitznamen eingeben: | | /NICK name | | z.B: /nick Rookie (das ist ab jetzt Ihr IRC-Name) |
| Kanal auswählen: | /JOIN channel | z.B: /join #germany (nun können Sie zuschauen und unterhalten) |
| Kanal beenden: | /LEAVE channel | z.B: /leave #germany (und tschüss) |
| IRC beenden: | /QUIT |
Noch ein paar Tips:
Schluss mit den Förmlichkeiten... im IRC und im Internet ist man
per Du! Berührungsängste braucht man
nicht zu kennen, chatte einfach mal mit! Im IRC geht's (meistens)
freundlich zu, wie im richtigen Leben trifft man jede Menge nette Leute,
aber auch mal Psychopathen (ignorieren). Wenn man jemanden direkt
ansprechen will, dann gibt man zuerst dessen Namen gefolgt von einem Doppelpunkt ein,
zum Beispiel: MOAK: Hi, was geht?!
Mit Smileys kann man Gefühle ausdrücken, lerne
Smileys und Internet-Slang
kennen. 
Probier mal die folgenden Channels (Kanäle) aus:
#germany, #berlin, #hamburg, #star_trek, #flirt.de oder #heidelberg.
Die häufigsten Fragen werden in der FAQ erklärt (am Ende dieser Anleitung).
Grundlegende Befehle
Du hast Spass am IRC (Inter Relay Chat)
gefunden? Hier findest Du die wichtigsten Informationen:
| * |
/NICK <name> | Festlegen oder Ändern des Nicknames (Spitznamen), z.B: /nick Rookie. Es darf jeden Nickname nur einmal im gesamten IRC geben |
| * |
/JOIN <channel> | In einen Channel (Kanal) hineingehen, z.B: /join #germany |
| * |
/WHO <channel> | Wer ist in einem Channel? Zum Beispiel: /who #germany oder /who * (Wer ist im aktuellen Channel?). Angezeigt wird auch eine Namens-Kennung |
| * |
/WHO <name> | Informationen über User abfragen, z.B: /who Moak oder /who *heidel* (Alle User anzeigen, bei denen irgendwo die Information "heidel" vorkommt). Angezeigt wird auch eine Namens-Kennung |
| * |
/WHOIS <name> | Erweiterte Informationen über User abfragen, z.B: /whois Moak. Es wird immer eine Meldung zurückgegeben, auch wenn es z.B. den Nick nicht gibt (User ist offline). Ideal wenn man einen bestimmten User sucht und dessen Namen kennt. Den Befehl /WHOIS kann man immer nur auf einen User anwenden, nicht auf mehrere gleichzeitig (wie bei /WHO). |
| * |
/WHOIS <name> <name> | Maximale Informationen über User abfragen, z.B: /whois Moak Moak. Im Gegensatz zum einfachen /WHOIS wird so auch immer der Away-Status (siehe /AWAY) und Idle-Status angezeigt. (Idle bedeutet wie lange der User unbeschäftigt war) |
| * |
/ME <text> | Einen Text hervorheben, eine sogenannte Action, z.B: /me lacht sich tot! (*Moak lacht sich tot!), siehe auch Textart |
| * |
/MSG <name> <text> | Einem bestimmten User eine private Nachricht senden, z.B: /msg Moak Was machst Du? |
| * |
/LIST [-min xx] | Listet die Channels im IRC auf, z.B: /list oder mit einer Mindestanzahl von Usern im Channel /list -min 10 |
|
|
| * |
/TOPIC <text> | Setzen des Topics, ein Kommentar oder eine Beschreibung des Channels, z.B: /topic Viel los hier. Können manchmal nur OPs |
| * |
/AWAY <text> | Sich selbst als abwesend kennzeichnen, der angegebene Text wird anderen dann bei /WHOIS angezeigt |
| * |
/AWAY | Sich wieder zurückmelden, einfach /AWAY ohne weiteren Text eingeben |
| * |
/INVITE <name> | Jemanden in den aktuellen Channel einladen |
| * |
/KICK <channel> <name> | Jemanden aus dem Channel kicken/rauswerfen, z.B: /kick * Crasher (Den Crasher aus dem aktuellen Channel werfen). Dürfen nur OPs, sparsam verwenden! |
| * |
/PING <name> | Überprüft die Verbindung zu einem User |
| * |
/NOTIFY <name> | User der Notifyliste zufügen. Von allen Usern auf der Liste wird automatisch angezeigt, wann sie sich ins IRC ein- oder auslogen. Eine praktische Sache, Freunde sollte man in die Notifyliste aufnehmen.  |
| * |
/NOTIFY | Notifyliste anzeigen, gerade eingeloggte User (der Liste) werden angezeigt |
| * |
/LEAVE <channel> | Channel verlassen, z.B: /leave * (den aktuellen Channel verlassen) |
| * |
/HELP | Online-Hilfe vom IRC-Server |
| * |
/QUIT [<text>] | IRC beenden und optional einen Text im Channel zurücklassen, z.B: /quit Bis morgen |
Channel Modes
Jeder Channel hat bestimmte Rechte und auch User können Rechte in einem Channel haben, das bekannteste ist der OP:
| |
| |
o | = | Operator (kurz OP), diese User haben besondere Rechte. Sie können
die Channel Modes ändern, Leute kicken (aus dem Channel werfen) oder bannen (dann können diese
nicht mehr in den Channel).
Es gibt zwei Möglichkeiten OP zu werden: Entweder macht man einen eigenen
Channel auf, dann ist man dort automatisch OP, oder man wird von einem anderen
Operator dazu gemacht. Einen Operator erkennt man an dem "@" (Klammeraffen) vor dem Namen. |
| |
v | = | voice, d.h. man kann im Channelmode "(m)oderate"
mitreden, auch wenn man kein OP ist. Nur OPs können Voice verteilen. |
Man kann Channels vor Leuten schützen die nichts als Unfug treiben (nur OPs können Channelmodes ändern): |
| |
| |
t | = | Nur noch OPs dürfen das Topic ändern |
| |
n | = | Keine /MSG von ausserhalb auf den Channel, private Nachrichten sind weiterhin möglich |
| |
i | = | invite only, d.h. nur Leute, die invited (/INVITE) wurden, kommen in den Channel |
| |
m | = | moderated, d.h. nur OPs (und User mit dem Mode "voice") können auf dem Channel reden |
| |
s | = | secret, d.h. bei /LIST wird der Channel nicht angezeigt |
| |
p | = | privat, d.h. bei /WHO auf den Channel, werden die User nicht angezeigt |
| |
b | = | bann, d.h. jemanden vom Channel
ausschliessen. Den User zuerst bannen dann mit /KICK rauswerfen, eine
drastische Massnahme! |
|
Beispiel: | /mode * +b Crasher (Den Crasher vom aktuellen Channel bannen)
/mode * +b (Feststellen wer alles vom aktuellen Channel gebannt ist) |
|
Wenn man richtig effektiv bannen möchte muss man die Useradresse bannen (für Fortgeschrittene). |
| |
l <anzahl> | = | limited, d.h. die Anzahl der User im Channel ist beschränkt |
| |
k <key> | = | Nur noch mit dem Key (Passwort) kommt man in den Channel (z.B: /join #heidelberg key)
|
| |
Beispiele: |
/mode #heidelberg +o Moak /mode * +o Moak /mode * -o Moak
/mode #heidelberg +t /mode * +nt /mode * +l 25
Den aktuellen Channel kann man durch das Zeichen "*"
ersetzen (gilt auch bei anderen IRC-Befehlen). |
User Modes
Auch User können Rechte über sich selbst festlegen, davon ist jedoch nur das erste sinnvoll:
| |
| |
i | = | invisible, d.h. man ist bei Abfragen mit /WHO <name>
nicht sichtbar. Nur noch bei /WHO Abfragen von innerhalb des selben Channels
oder bei /WHOIS und /NOTIFY kann man Dich sehen.
So macht man sich beispielsweise selbst unsichtbar: /mode Moak +i
|
| |
r | = | restricted, wird in seltenen Fällen vom IRC-Server
mit der Meldung "Your connection is restricted!" gesetzt. Das heisst man darf keine
Leute kicken oder bannen, ausserdem keinen neuen Channel eröffnen, sondern kann nur noch
bestehende Channels besuchen. Daran kann man selbst leider nichts ändern, es liegt am
verwendeten Internet-Provider... vielleicht sollte man den informieren.
|
IRC Begriffe
Das allseits beliebte Netsplit
Die IRC-Server bilden zusammen das IRC-Netzwerk (für Dich sind sie die Verbindung zum IRC), siehe folgende
Abbildung: [Abbildung IRC-Netzwerk]
Etwas technischer Hintergrund: Alle IRC-Server
sind so verbunden, daß es immer nur einen Weg von einem Server zum anderem gibt (ohne Schleifen).
Das IRC selbst arbeitet nach dem Client/Server Prinzip. Das heißt, daß man sich mit einem Client
(IRC-Programm) auf einem Server anmeldet, der sich wiederrum um die ganze Kommunikation kümmert
und mit anderen Servern notwendige Daten austauscht.
Was passiert nun bei einem Netsplit?
- Durch z.B. zu hohe Netzlast trennt sich die Verbindung zweier Server - sie splitten!
- Jetzt entstehen zwei voneinander getrennte IRC-Subnetze. Man erkennt das an
verschiedenen Auswirkungen:
Auf jeden Fall wird die Kommunikation mit einigen Usern (die des anderen Subnetztes) zeitweise
unterbrochen, es kann auch so aussehen, als ob User den Channel ganz verlassen.
- Nach einiger Zeit verbinden sich die Server wieder (Netjoin) und tauschen
Informationen aus. Für die wieder zusammengekommenen Subnetze sieht es so aus, als
ob andere den Channel "joinen". Unterschiedliche Informationen (Topic,
Channelmodes, usw.) werden von den Servern eliminiert.
Das kann unter Umständen zu merkwürdigen Folgen führen: Mehrere OPs
(Serverops) tauchen auf, gleiche Nicks müssen eliminiert (rausgeschmissen) werden.
Das Ganze ist eine Schwachstelle im IRC und bietet Angriff für sogenannte
Netsplithacks, jedoch schützen die Server mit einigen Schutzmechanismen recht effektiv davor.
Noch ein paar Worte zu Serverops: Wenn man auf einem gesplitteten Server einen OP erlangt,
dann sieht es beim Netjoin für die des anderen Subnetzes so aus, als ob man vom
Server geopt wird.
Das ärgerliche LAG
Durch zu hohe Netzlast kann es zu einer Verzögerung der Nachrichtenübertragung
kommen, zu dem sogenannten LAG.
Falls man eine Weile gar keine Nachrichten mehr bekommt oder ewig auf eine Antwort warten
muss, dann ist man wahrscheinlich auf ein LAG gestossen.
Herausbekommen kann man das durch ein PING. Wenn ein Ping auf sich selbst
(/PING <name>) einige Sekunde dauert, ist man eindeutig im LAG! Vergleicht
man die Zeiten mit weiteren Usern, lassen sich daraus Rückschlüsse ziehen, wer
alles im LAG ist.
Eventuell sollte man auf einen anderen IRC-Server wechseln (/SERVER)
oder ein DCC Chat aufbauen.
Die berühmt-berüchtigten Scripts
Das sind kleine, teilweise automatisch ablaufende Programme (BOTs, Clones) die einem den IRC-Alltag erleichtern
sollen. Es gibt viele gute Scripts (welche das IRC um sinnvolle Funktionen erweitern), und einige
böse Scripts (die sogenannten Kampf-Scripts).
Scripts können bestimmte Aufgaben selbständig erledigen: autoop,
rejoin, protect, lagdetection, usw. Das meiste Zeugs ist verboten. Einige Scripts
(z.B. Phoenix) sind in Deutschland ganz verboten, bei Benutzung kann man sogar vom
IRC-Server ausgeschlossen werden! Denn es ist einfach so, daß diese Spielereien
eine unheimliche und sinnlose IRC-Netzlast verursachen.
Welche Scripts man benutzt, liegt an einem selbst. Es gibt, wie gesagt, sinnvolle Scripts
die man sich besorgen kann. Kleiner Tip zur Sicherheit: Beim Benutzen von diversen Scripten
ist Vorsicht geboten, es könnten Backdoors (Hintertürchen) eingebaut sein, mit
denen sich andere theoretisch Kontrolle über Dein IRC und Computer verschaffen können.
Die netten Takeovers, Floods und Kills
Diesen Kinderreien begegnet man bestimmt früher oder später. Bei einem Takeover versucht jemand
einen Channel zu übernehmen, indem er die bestehenden OPs
deopt und so die "Macht" an sich reisst. Was der ganze Spass soll? Naja, derjenige will
einfach ein paar Leute ärgern. Oft werden noch im Channel die Channel Modes
Invite oder Limited gesetzt um die Verwirrung bei den Stammusern perfekt zu machen. Abhilfe schafft meist eine
Beruhigungspause, Channels in der Form #channel:*.de damit diese nur für User auf deutschen
IRC-Servern verfügbar sind (schwerer angreifbar)... oder die Unterstützung
eines befreundeten IRC-OP.
Die nächste Spielerei sind Floods, d.h daß man jemandem so viel Müll über
den Bildschirm schickt, daß derjenige nicht mehr vernünftig ircen kann... oder daß man durch
ständige Anfragen bei Dir, Dein IRC-Programm dazu bringt soviel Müll (Statusmeldungen) zu produzieren,
daß Du selbst wegen Flooding disconnected wirst! Eigentlich nicht
weiter schlimm, man kann denjenigen ignorieren (/IGNORE)
und es gibt Schutzvorrichtungen (Flood Protection) die einen automatisch von solchen Quälgeistern befreien.
Recht nervend sind Kills, das heisst aus dem IRC geworfen zu werden. Beispielsweise durch
eine (gezielte) Nickkollision, da im IRC niemals 2 gleiche Nicknames existieren dürfen. Eine
weitere verwandte Möglichkeit sind Killersequenzen (Nuke, Flash, Mailbombs) die man dem Opfer
solange schickt, bis dessen Programm oder Rechner in die ewigen Jagdgründe eingeht. Gerade
gegen solche seltenen Angriffe kann man sich schwer schützen... befreundete IRCler helfen da
gerne weiter.
Sicher geht von den eben genannten Möglichkeiten ein gewisser Reiz aus, ja klar, doch beim IRC geht es
eben nicht um Kriegspielchen sondern um die ungebundene Kommunikation mit anderen Menschen... und
genau davon geht der grosse Reiz beim Chatten aus.
Die sagenumwogenen IRC-Operators
Es gibt sie wirklich! Sie sind keine normalen OPs
(Channelops), sondern die echten Operators des IRC. Sie betreuen die IRC-Server
und achten darauf, daß das IRC nicht missbraucht wird. Dazu haben sie natürlich besondere
Rechte, so können sie z.B. einen User aus dem IRC killen... wer es besonders wild
treibt kann vom ganzen IRC gebannt werden, bekommt eine sogenannte K-Line.
Um einfache Streitereien kümmern sich IRC-OPs meistens nicht. Aber keine falsche Bescheidenheit
im Umgang mit Ihnen, nur ärgern muss man IRC-OPs auch nicht gleich!
Windows mIRC
Mit Sicherheit eins der beliebtesten und besten IRC-Programme, läuft auf allen PCs mit Microsoft Windows.
Ja, so macht IRCen richtig Spass: fensterorientiert, sehr komfortabel und mit allem ausgestattet
was man so braucht! 
Installation
Nachdem man sich die aktuelle mIRC-Version geholt hat (Download),
folgt man zunächst den normalen Installationshinweisen: Programm wie gewohnt entpacken/installieren.
Beim ersten Start von mIRC wird man dann mit einem kleinem Begrüssungsfenster empfangen das man getrost
überspringen kann und wir so direkt beim Setup landen. Nun müssen wir ein paar wenige Dinge
einstellen: Screenshot der ersten Konfiguration.
IRC Server: Wähle einen aus dieser Liste aus, am Besten einen aus Deiner Nähe:
| |
| irc.uni-stuttgart.de | | irc.rz.uni-karlsruhe.de |
| irc.uni-erlangen.de | irc.informatik.tu-muenchen.de |
| irc.uni-paderborn.de | irc.informatik.rwth-aachen.de |
| irc.fu-berlin.de | irc.gmd.de (in Bonn) |
| irc.tu-ilmenau.de | irc.netsurf.de (in Hamburg) |
Da diese nicht in der Standard-Liste von mIRC enthalten sind, fügen wir einen Server hinzu:
auf den Button "Add" drücken (siehe Screenshot oben). Nun bei "IRC-Server" den
ausgesuchten Server eintragen, bei "Description"
den Standort des neuen Servers eintragen, den Rest unverändert lassen und dann nochmals auf "Add"
drücken. Wer neugierig ist: hier weitere Infos zu
IRC-Server.
Full Name: In dieses Feld trägst Du Deinen Namen ein.... oder wie in IRC-Kreisen
üblich einen lustigen Spruch, irgendeine Lebensweisheit oder was auch immer Du über Dich
selbst aussagen möchtest.
E-Mail Address: Hier solltest Du den ersten Teil Deiner Email-Adresse angeben, also das was vor dem
Klammeraffen steht (z.B. bei Adresse mseuffer@space.pirate.de ergibt sich: mseuffer). Man kann aber auch
einen (lustigen, interessanten) Begriff angeben, hauptsache es ist ein einzelnes Wort.
Nickname: Dein Spitzname, der Name unter dem man im IRC erscheint. Jeden Nickname darf es nur
einmal im gesamten IRC geben. Keine Leerzeichen oder deutsche Umlaute (äöüß) verwenden.
Alternative: Der alternative Spitzname, der verwendet wird wenn der erste belegt ist. Für
den Anfang reicht's wenn man hier den normalen Nickname übernimmt und eine 2 (ohne Leerzeichen)
anhängt.
Die restlichen Optionen im mIRC Setup kann man unbeachtet lassen, da sie für den Anfänger
unwichtig sind. Wenn man sich erstmal mit IRC angefreundet hat kann man nach und nach am Setup herumspielen.
Okay das war die Konfiguration, gehe online falls Du es noch nicht bist und drücke dann auf
"Connect to IRC-Server".... Einsteiger lesen jetzt wieder ganz oben weiter im Abschnitt
Erste Schritte.
Probleme mit mIRC
Folge ganz genau den vorangegangenen Installationsanweisungen, eventuell
nocheinmal mIRC komplett neu installieren. Voraussetzung zum Chatten ist natürlich eine funktionierende
Internet Verbindung (Modem oder Standleitung): funktioniert z.B. Netscape korrekt, dann ist eigentlich alles okay.
Falls es Probleme beim Versenden/Empfangen von Dateien (DCC SEND)
gibt, sollte man im Menu "File - Setup - Local Infos" die verschienden Möglichkeiten von
"On connect, allways get" ausprobieren, dazwischen mIRC neu starten. Treten in seltenen Fällen
noch immer Probleme auf, sollte man sich gleich an seinen Provider/Universität/Schule
wenden und fragen: "Ist IRC aufgrund von Proxy oder Firewall nicht möglich?".
Bekommst Du nach einem erfolgreichem Verbindungsaufbau eine Meldung in der folgenden Art:
Your connection is restricted!
*** User sets mode: +r
Dumme Sache, es bedeutet daß man nicht alles im IRC machen darf (siehe Usermodes).
Daran kann man selbst leider nichts ändern, es liegt am verwendeten Internet-Provider...
vielleicht sollte man den informieren.
Die häufigsten Fragen werden in der FAQ erklärt.
Besondere Befehle
Zu den normalen IRC-Befehle kommen diese mIRC-Spezialbefehle hinzu:
| * |
/QUERY <name> | Schickt genauso wie /MSG eine private Nachricht an einen
User, jedoch erscheint sofort ein neues Fenster zum komfortablen Chatten. |
| * |
/AME <text> | Gibt ähnlich zum Befehl /ME einen hervorgehobenen Text aus
(eine sogenannte Action), jedoch auf allen aktuellen Channels, z.B: /ame lacht sich tot! (*Moak
lacht sich tot!). |
| * |
/DNS <name> | Gibt die zugehörige IP-Adresse oder den Rechnernamen
aus, wenn man wissen möchte woher ein User stammt. |
Kleiner Tip: Es empfiehlt sich das Statusfenster (in dem diverse wichtige Informationen
angezeigt werden) so zu plazieren, damit man es ständig im Blickfeld hat. Es soll nämlich
schon Leute gegeben haben, die mit Geistern gechattet haben, weil sie nicht mitbekommen haben daß Ihr
Gesprächspartner gegangen ist.
Weitere Optionen
Zunächst sollte man das nervigen Begrüssungsfenster beim Start von mIRC loswerden indem man
das kleine Häkchen recht unten im besagten Fenster wegklickt.
Damit man beim Starten von mIRC automatisch verbunden wird, kann man im mIRC Setup (im Menu File-Setup)
unter Options das Feld "Connect on Startup" aktivieren und "Pop up setup dialog on startup" deaktivieren.
Ausserdem sollte man in den mIRC Optionen (im Menu File-Options) unter Perform das Feld "Highlight text
with these words" aktivieren und in der Zeile darunter den eigenen Nickname eintragen, damit so automatisch
alle Zeilen markiert werden in denen man angesprochen wird. Es ist dort auch möglich mehrere
Stichwörter (durch Komma getrennt) einzugeben, bei mir z.B. steht "Moak,Mark,Maok,all:,Heidelberg"
eingetragen.
Recht praktisch ist die Möglichkeit sich eigene Befehle zu definieren, sogenannte Aliases. Im Menu
Tools-Aliases kannst Du dir eigene definieren (meistens sind schon einige vordefiniert), einfach unten
an die vorhandenen anfügen. 
| Hier einige Beispiele für mIRC: | | Erklärung (nicht eintippen): |
| |
| /wi /whois $$1 $$1 | /wi <name> zeigt maximale Info über einen User an |
| /hd /who *heidelberg.de* | /hd zeigt Heidelberger User an |
| /ma /who *mannheim.de* | /ma zeigt Mannheimer User an |
| /jh /join #heidelberg | /jh geht in den Channel #heidelberg |
Ganz klar daß mIRC noch einiges mehr bietet. Vieles kann man entdecken wenn man nach und nach im
mIRC Setup/Option stöbert oder andere IRCler fragt. Besonders für Fortgeschrittene
interessant sind Scripte
(kleine Programme), einige mIRC-Scriptsammlungen sind unter Links
aufgeführt.
Unix IRC
Unix ist ein verbreitetes Betriebssystem, Benutzer von DOS, Windows oder Mac können diesen
Abschnitt überspringen.
Das normale Unix IRC-Programm (ircII Client, Aufruf mit dem Befehl
"irc") ist noch nicht besonders komfortabel, doch kann man es flexibel
auf seine eigenen Bedürfnisse zuschneiden. Es gibt auch Zirkon, ein fensterorientiertes
IRC-Programm, dieses ist jedoch noch nicht so ausgereift.
Jetzt sind wir endgültig beim Abschnitt für Fortgeschrittene
angekommen: einige Grundkenntnisse in IRC und Unix sind notwendig (Unix-Kurzanleitung).
Am Besten zunächst damit vertraut machen oder an jemanden wenden der sich damit auskennt.
Nützliche Scripts
Das sind kleine Programme, welche das IRC um sinnvolle Funktionen erweitern können (siehe auch Scripts allgemein).
Hier eine Script-Auswahl für Unix ircII (zum Laden anklicken): 
| * |
silence.tar.gz | Silence V2.0
kann alles, was man so für den IRC-Alltagsgebrauch benötigt: angefangen von
sinvollen Kurzbefehlen, über eine praktische Tastaturbelegung, bis hin zur
Floodprotection. Empfehlenswert! |
| * |
nick.irc.tar.gz | Markiert im Text
automatisch den eigenen Nickname, kann man immer brauchen! |
| * |
word.irc.tar.gz | Markiert automatisch
Zeilen, in denen bestimmte Wörter vorkommen, ganz praktisch! |
Entpacken kann man die Scripte am Unix-Prompt, vom Home-Verzeichnis aus (wo man sich nach dem LOGIN
befindet) und in Kleinbuchstaben mit: tar -zxvf dateiname (siehe auch Unix-Kurzanleitung).
Mit dem IRC-Befehl /load <script> wird ein Script geladen, in den
unten folgenden Zeilen sehen wir, wie man das am Besten macht.
Einstellungen (Datei .ircrc)*
Die Datei .ircrc wird automatisch beim Start von IRC ausgeführt. Besonders dazu geeignet um Scripts automatisch zu laden oder um ein paar Dinge zu definieren.
| Hier eine Beispieldatei: | | Erklärung (nicht eintippen): |
| |
| #Moak's .ircrc | |
| #some useful things | |
| set translation LATIN_1 | Damit deutsche Umlaute usw angezeigt werden... |
| set eight_bit ON | und so kann man sie auch schreiben |
| load ~/.irc/Silence | Scripts laden: Silence-Script... |
| load ~/.irc/nick.irc | dann noch das Nick-Script... |
| load ~/.irc/word.irc | und das Word-Script |
| highlight Moak Maok Mark all: | Definiert (zum Word-Script) ein paar Wörter zum Markieren |
| #some handy aliases | Definition neuer IRC-Befehle: |
| alias bye quit | /bye beendet das IRC |
| alias ? help | /? ruft Online-Hilfe auf |
| alias * who * | /* zeigt User im aktuellen Channel an |
| alias wi whois $0 $0 | /wi <name> zeigt maximale Info über einen User an |
| alias cls {;clear;notify;} | /cls löscht Bildschirm und zeigt Notifyliste an |
| alias hd who *heidelberg.de* | /hd zeigt Heidelberger User an |
| alias ma who *mannheim.de* | /ma zeigt Mannheimer User an |
| alias jh join #heidelberg | /jh gehe in den Channel #heidelberg |
| Die Beispieldatei ist etwas Heidelberg-spezifisch, es dürfte kein Problem sein, sie an eigene Bedürfnisse anzugleichen. |
Die Datei .profile
Diese Datei gehöhrt zum Betriebssystem Unix, sie wird beim Start (LOGIN) automatisch ausgeführt.
Damit Dein Nickname immer automatisch gesetzt ist, solltest Du noch die folgenden Zeilen in die .profile eintragen:
| |
| export IRCNICK="My_Nick" |
| export IRCNAME="Realname oder irgendsoein Spruch" |
| export IRCSERVER="irc.rz.uni-karlsruhe.de irc.uni-erlangen.de irc.univ-lyon1.fr" |
Die letzte Zeile definiert eine Liste mit IRC-Server
(an eigenen Standort angleichen). Der erste Server davon wird beim Start connected, mit dem Befehl
/SERVER kann man sich die aktuelle Server-Liste anschauen.
Nach Änderungen an der .profile frisch einlogen um die Einstellungen zu übernehmen. Falls danach
immer noch nicht dein richtiger Nick im IRC gesetzt ist, solltest Du dem Netzwerkbeauftragten (Sysop)
deines Providers/Rechenzentrums eine Mail schreiben, daß Du gerne die Bash-Shell hättest... dann wird's gehen.
Tips & Links
| * |
Learning by doing. Am einfachsten lernt man durch praktische Erfahrungen, einfach herumspielen und ausprobieren. |
| * |
Bei Fragen wende Dich ruhig an andere User, die meisten freuen sich Neulingen (Newbies) zu helfen. |
| * |
IRC-Befehle sind nicht case-sensitive: Die Gross/Kleinschreibung bei Befehlen, Namen und Channels ist egal. |
| * |
Flirt, Liebe, Leidenschaft: im IRC ist alles möglich! Zwischen Net-Romance und Real Life besteht nur wenig Unterschied, Du kannst Dich genauso verhalten. Aus
einem anfänglichem Flirt kann schnell mehr werden... es haben sich schon einige im IRC gefunden (ganz sicher).
Weibliche IRCler (weibliche Nicknames) dürfen grosser Beliebtheit sicher sein,
denn im IRC herrscht noch ein Männerüberschuss. Achja, besonders flirtfreudige können
ja mal einen Blick in den Channel #flirt.de werfen. |
| * |
Im IRC (oder im Internet allgemein) kann man sich übrigens nicht sicher sein, daß man sich mit der Person unterhält, für die sich
die/derjenige ausgibt. Das Verschleiern, "Faken" von Namen oder User-IDs ist recht einfach. Bei neuen Bekanntschaften sollte man nicht gleich misstrauisch sein, aber man braucht auch nicht
alles glauben... vielleicht tauscht man ja mal Homepage oder Telefonnummer aus. |
| * |
Die Homepage eines deutschen Users oder Channels bekommt man üblicherweise herraus, wenn man den
Namen an die Adresse http://home.pages.de anhängt,
also beim Spitznamen "Moak" beispielsweise http://home.pages.de/~Moak ...mit
etwas Glück existiert bereits eine Homepage. Wer sich selbst eine Homepage basteln möchte: HTML-Kurzanleitung.  |
| * |
Praktisch in jeder grossen deutschen Stadt gibt es einen eigenen Channel und User die sich zu einem IRC-Stammtisch treffen. Besonders beliebt sind sogenannte
Channel Partys (CPs), da merkt man dann: Das IRC ist ein kontaktfreudiges Volk. Also, einfach mal vorbeischauen! |
| * |
Wenn man jemanden in einem Channel direkt ansprechen will, dann gibt man zuerst dessen Namen gefolgt von einem Doppelpunkt ein
(z.B: MOAK: Hi, was geht?!). Will man den gesamten Channel ansprechen setzt man ein "all:" davor.
Zur Begrüssung sagt man meistens "Hi all" (mal sehen wer zurückgrüsst) und wenn man sich verabschieden will schreibt man
kurz "CU". |
| * |
Niemals um einen OP betteln! Eine IRC-Todsünde!
(Den ersten OP vergisst man nie, hi morphem!) Freunde geben sich untereinander einen OP.
Niemals "channelhoppen", also kurz in einen Channel nur um zu sehen wer alles da ist, das
nervt die anderen! Statt dessen gibt es zum Nachschauen den Befehl /WHO. |
| * |
Schon IRC-süchtig geworden? Dann ist eigentlich schon alles zu spät,
versuch mal die Suchtberatung!!!  |
| * |
Wie geht's weiter? Frag mal andere, lies ein IRC-Buch (siehe etwas weiter unten) oder die Online-Hilfe (/HELP)... |
FAQs (Frequently Asked Questions)
- Wie finde ich meinen Gesprächspartner?
-
Für viele ist der erste Grund ins IRC zu gehen, um sich mit einer bestimmten Person zu unterhalten (oder andere
kennzulernen). Starte also zuerst einmal Dein IRC-Programm und gehe online.
Wenn man jemanden sucht benutzt man die IRC-Befehle /WHO /WHOIS.
Ist der genaue IRC-Spitzname der gesuchten Person bekannt, findet man sie mit
dem Befehl /whois name. Falls nur die Internetadresse bekannt ist, versucht man es
beispielsweise mit dem Befehl /who *uni-heidelberg*. Es werden so alle User angezeigt,
bei denen irgendwo die Information "uni-heidelberg" vorkommt. Notfalls kann man sich auch
gegenseitig per EMail mitteilen, daß man im IRC ist und wie man gerade heißt. Wenn man sich
auch nach einer Email nicht im IRC finden kann, sollte man zur Sicherheit überprüfen, ob man sich
im selben IRC-Netzwerk befindet (siehe IRC-Server).
Wenn man sich erst einmal gefunden hat, geht man in den gleichen Channel oder unterhält sich ganz
privat per /MSG miteinander.
- Auf welche Channels soll ich gehen?
-
Vielleicht suchst Du mal einen Channel mit dem Namen Deiner Heimatstadt (oder einer
grossen Stadt in der Nähe), dann hast Du schnell Kontakt gefunden. Natürlich gibt es auch Channels
zu vielen Themengebieten oder Hobbys. Frage oder schaue
(/WHO /WHOIS)
auf welchen Channels sich andere rumtreiben.
Mit dem IRC-Befehl /LIST -min 3 sieht man, wo etwas los ist. Es schadet
bestimmt nicht, ab und zu nach neuen Channels zu suchen, einfach umschauen...
eine Liste der beliebtesten Channels gibt es unter Links.
Probier mal die folgenden Channels aus: #germany, #berlin, #hamburg, #star_trek, #flirt.de
oder #heidelberg.
- Warum bin ich ganz alleine im Channel?
-
Niemand war vorher im Channel, Du hast ihn soeben aufgemacht. Vielleicht suchst Du Dir
einen lebhafteren Channel, oder wartest darauf daß dieser voller wird...
- Auf welchen Server soll ich gehen?
-
Die IRC-Server bilden das IRC-Netzwerk, gerade wenn man öfters im LAG
ist sollte man versuchen den IRC-Server zu wechseln. Am Besten einen Server in der
Nähe benutzen, wähle einen aus: (mit dem Befehl
/SERVER <name>)
| Deutsche IRC-Server: |
| irc.uni-stuttgart.de | | irc.rz.uni-karlsruhe.de |
| irc.uni-erlangen.de | irc.informatik.tu-muenchen.de |
| irc.uni-paderborn.de | irc.informatik.rwth-aachen.de |
| irc.fu-berlin.de | irc.gmd.de (in Bonn) |
| irc.tu-ilmenau.de | irc.netsurf.de (in Hamburg) |
IRC-Server laufen meist auf Port 6667 (falls im Programm danach gefragt wird),
weitere Infos in der offiziellen Liste: deutsche IRC-OPs und Server. |
Internationale IRC-Server:
|
z.B. irc.funet.fi, irc.pspt.fi oder irc.colorado.edu
|
Warum internationale Server? Falls Deutschland einmal vom internationalen IRC gesplittet sein sollte
und Du trozdem Verbindung zu internationalen Channels oder Usern benötigst, müsstest Du auf einen
internationalen IRC-Server ausweichen.
Ausserdem gibt es noch weitere IRC-Netze, die nichts mit dem in Europa "normalen" IRC (IRCnet) zu
tun haben, also unabhängig davon laufen. Da gibt es beispielsweise das Efnet (irc.ppp.de oder irc.eskimo.com),
das Undernet (eu.undernet.org) und das DALnet (irc.dal.net Port 7000), die letzteren beiden
sind noch nicht so gut besucht.
- Ich bekomme keine Antwort, was ist los?
-
Es muss nicht heissen, daß die anderen nicht mehr antworten wollen, sondern
daß sie es nicht können. Vielleicht bist Du auf ein LAG oder Netsplit
gestossen. Mit einem Ping (/PING <name>) stellst Du fest, wie lange eine
Nachricht hin und zurück dauert.
Zweite Möglichkeit: Vielleicht ist der angesprochene User aber auch nur abwesesend,
d.h. mit /AWAY als abwesend gekennzeichnet. Vergewissere Dich zuerst, daß
der User überhaupt anwesend ist! (siehe folgende Frage)
- Was bedeuten die Zeichen (Kennung) vor dem Namen?
-
Bei Abfragen mit /WHO erhält man eine Kennzeichnung, die folgendes
bedeutet:
@= OP (Channel Operator)
*= IRC Operator
+= User hat "Voice" (Channel Modes)
H= Normalfall, User ist online
G= User ist abwesend (mit /AWAY als abwesend gekennzeichnet)
Übrigens mehr Information zu einem bestimmten User erhält man mit dem Befehl
/WHOIS.
Dabei erhält man mit /WHOIS <name> <name> (zweimal den selben
Nickname angeben) die maximalen Infos.
- Was soll ich bei Flaming (massives geärgert werden) oder Belästigung machen?
-
Falls Du Opfer irgendeiner Attacke wirst: einfach cool ignorieren. Mit dem
Befehl /IGNORE <name> ALL kann man alle Nachrichten eines bestimmten
Users unterdrücken. Nicht alles gefallen lassen: bei harten Fällen am Besten
an einen Freund (oder befreundeten Channel) wenden, die anderen wissen schon was zu tun
ist! Übrigens der Spruch "Bist Du heute notgeil?" soll meistens schon ausreichen
unangenehme Leute auf Abstand zu halten.
Nach einer Weile wirst Du es selbst merken: das IRC ist eine lustige Spielweise und neben den
üblichen Kinderreien sorgen vor allem Nickstreitereien für Ärger (siehe nächste
Frage).
- Warum kann ich meinen Nickname nicht mehr benutzen?
-
Vielleicht bist Du eben aus dem IRC geflogen? Oft sperrt der IRC-Server den Nick, damit ihn kein
anderer Bösewicht übernehmen kann (Nick/channel is temporarily unavailable) und
gibt ihn dann wieder frei. Warte eine Weile (ca 15 Minuten) und benutze solange einen
anderen ähnlichen Nickname. Mit dem Befehl /NOTIFY <my_nickname>
(alten Nickname angeben) meldet der Computer automatisch wann Dein eigentlicher Nickname
wieder frei ist.
Es kann auch vorkommen daß jemand anders Deinen Nickname geklaut hat
(mit /WHOIS <name> überprüfen). In dem Fall solltest Du den
anderen darauf hinweisen, daß der Nick schon besetzt ist und Du ihn wiederhaben
möchtest.
- Wie kann ich Text hervorheben, die Textart ändern?
-
Die folgenden Tastenkombinationen schalten eine Textart an/aus:
<Strg> B = fett (bold)
<Strg> V = invers <Strg> _ = unterstrichen (underlined)
Ganz praktisch ist auch der Beep(-ton): <Strg> G
Nicht alle IRC-Programme verstehen diese Steuerzeichen (z.B. mIRC nicht), normalerweise reicht der Befehl
/ME aus um Text hervorzuheben.
- Kann ich im IRC Daten übertragen oder Nachrichten hinterlassen?
-
Dazu braucht man keine extra Programme.
Daten versendet man mit dem Befehl /DCC SEND <name> <datei>
(Bei mIRC geht das auch durch Klick auf die rechte Maustaste)
| Ein Beispiel, so schicke ich (Moak) an Steeve eine Datei: | /dcc send Steeve irc.txt |
| und so empfängt er sie: | /dcc get Moak |
Noch ein Wort zur Sicherheit: Neulinge sollten keine Dateien von
Unbekannten entgegennehmen, da man anderen Leuten unter Umständen die
Kontrolle über den eigenen Rechner/Account gibt, Viren oder schlimmeres einfängt.
Wie immer gilt: Nicht alles eintippen was einem andere sagen!
Nachrichten (Notes) hinterlässt man mit dem Befehl /NOTE SEND <name> <text>
| So hinterlasse ich Steeve eine Nachricht: | /note send Steeve Na, wieder da |
| Nachricht an die Useradresse: | /note send *!stefan@*heidelberg.de Na, wieder da
|
Man sollte immer die längere Variante mit der Useradresse benutzen, nur
so geht man sicher, daß die Nachricht auch an den Richtigen gerät.
Es ist nicht garantiert, daß Notes übermittelt werden, ausserdem
unterstützt nicht jeder IRC-Server diese Option. Bei wichtigen Dingen also besser Emails schreiben.
- Wie kann ich einen User (bzw die Useradresse) genauer beschreiben?
-
Statt dem Nickname kann man bei manchen Aktionen die genauere Useradresse
verwenden (z.B. bei Bans oder Notes, siehe letzte FAQ). Die Benutzung von Useradressen
ist komplizierter und deshalb etwas für Fortgeschrittene.
Im IRC werden Useradressen im folgenden Format beschrieben: nickname!userid@host.domain
Mit dem * (Stern) kann man dabei beliebige Zeichenfolgen ersetzen, ein paar Beispiele:
| Moak!mseuffer@at6.urz.uni-heidelberg.de | Moak, mit meiner vollen Useradresse |
| Moak!mseuffer@*heidelberg.de | Moak, Userid "mseuffer" irgendwo aus "heidelberg.de" |
| *!mseuffer@*heidelberg.de | Ein User "mseuffer" aus "heidelberg.de", Nickname egal |
| *!*uni-heidelberg.de | Jeder beliebige aus "uni-heidelberg.de" |
Dementsprechend geht ein effektiver Ban dann beispielsweise so: Nehmen wir an der Bösewicht hat die Adresse bad@ppp30.uni-heidelberg.de |
| /mode * +b *!*@ppp30.uni-heidelberg.de | User an "ppp30" bannen, egal unter welchem Nick er auftritt |
| /mode * +b *!bad@*uni-heidelberg.de | Den selben User bannen, nicht ganz so drastisch... sollte man benutzen wenn derjenige nicht an einem PC sitzt |
- Wie kann ich mehr über einen bestimmten User erfahren?
-
Zunächst einmal wie immer mit dem Befehl /WHOIS
(siehe auch Namens-Kennung).
Weiterhin mit einer ctcp-Abfrage, die von den meisten IRC-Programmen beantwortet werden, sofern sie
nicht vom Benutzer deaktiviert oder modifiziert worden ist. Alle ctcp-Abfragen werden dem anderen
User angezeigt (im Gegensatz zu /who oder /whois), also nicht benutzen wenn man unbemerkt bleiben
möchte.
| /ctcp <name> version | Informationen über das benutze IRC-Programm, z.B. /ctcp Steeve version |
| /ctcp <name> finger | Genauere Auskunft darüber wie lange der User idle ist, also nichts eingegeben hat |
Ausserdem kann man auch die folgenden ctcp-Abfragen versuchen: help url userinfo time
Nicht zu vergessen daß man den User auch einfach fragen kann oder sich auf seiner Homepage
(falls vorhanden) neugierig umschauen kann.
- Was bedeutet DCC Chat?
-
Ein DCC Chat ist eine direkte Verbindung zwischen zwei IRC Programmen (ohne über den IRC-Server zu gehen).
Das hat den Vorteil, daß private Gespräche schwer belauscht werden können und daß man
selbst bei LAG
oder Netsplit schneller miteinander kommunizieren kann!
Wie funktioniert es? Zuerst muss eine DCC Chat Verbindung aufgebaut werden, dann kann man
miteinander chaten (bei z.B. mIRC geht das einfach durch Mausklick).
Um eine Verbindung aufzubauen benutzt man den Befehl: /DCC CHAT <nickname>
Ein Beispiel, so baue ich (Moak) mit Steeve einen DCC Chat auf: /dcc chat steeve
Er bekommt einen DCC CHAT Request und reagiert darauf mit: /dcc chat Moak
Jetzt kann man miteinander chaten. Wie gewohnt mit /MSG, einziger Unterschied: es
muss ein = (Gleichheitszeichen) direkt vor den Nickname. Beispiel für eine
DCC-Message: /MSG =Moak Alles klar
- Kann ich mir diese Anleitung auch ausdrucken?

-
Klar, einfach im Menü auf "Print" drücken (evtl. vorher mit der Maus in dieses Fenster klicken). Nicht
vergessen Smileys und Internet-Slang mitauszudrucken und
wenn Du Windows und das Programm mIRC
benutzt, auch den mIRC Screenshot ausdrucken.
Ausserdem können Sie sich diese Anleitung als Offline-Version für zuhause herunterladen (siehe unten),
einschließlich aller Grafiken und einer reinen Textversion.
And always remember:
Zuerst glaubte man, die Erde sei eine Scheibe. Dann verkündete man, sie sei rund.
Knapp danach entdeckte man die restlichen Planeten, den Weltraum und den Cyberspace.
Schliesslich machte man die bedeutendste Entdeckung: Den "IRCRAUM" !!!!
Okay, das war's!
Jetzt bist Du mit allen Grundlagen ausgestattet, natürlich gibt es im IRC noch einige
Befehle und Spielereien mehr. Du bist jetzt auf dem besten Weg ein Profi-IRCler zu werden...
ich hatte Dich ja gewarnt!
Diese Anleitung gibt es übrigens als Offline-Version oder unter
http://irc.home.pages.de
| CU MOAK |
| *wink* :) |
thx to Jarkko Oikarinen, OuluBox |
Author: Mark "Moak" Seuffert, Februar 1998 [PirateWorld]