IRC

ID #1003

IRC Consolen Befehle

 

/away

  • IRC-Befehl: /away <Nachricht>

    Durch die Eingabe von /away veranlasst man den IRC-Server dazu, andere User über die eigene Abwesenheit zu informieren,
    wenn sie entweder über /query Kontakt aufnehmen möchten, oder ein /whois Abfrage machen.
    In beiden Fällen wird die Meldung, dass du weg (away) bist mit der Begründung, die du angegeben hast, angezeigt.

  • Anwendung:

    /away mal eben auf WC


/botmotd

Zeigt die BOTS-Motd des Servers an


/ctcp

  • IRC-Befehl: /ctcp <Nick> <Option>

    Mit diesem Befehl ist es möglich, Fragen an den IRC-Client des angegebenen Nicks zu stellen, auf die dieser dann eine Antwort zurückgibt.
    Oder auch nicht, je nachdem, wie der IRC-Client eben eingestellt ist.

  • Folgende Anweisungen sind möglich:

    /ctcp <Nick> time
    Gibt die Systemzeit des angegebenen Users zurück.

    /ctcp <Nick> chat
    Stellt eine DCC-Chatanfrage an den angegebenen User.

    /ctcp <Nick> clientinfo
    Gibt zurück, welchen Client der angegebene User benutzt.

    /ctcp <Nick> ping
    Sendet einen Ping (ein kleines Datenpaket) an den angegebenen User und gibt die Zeit an, die der Rückversand beansprucht hat.
    Für diese Aktion sollte ein guter Grund vorliegen.

    /ctcp <Nick> userinfo
    Gibt die Angaben zurück, die der User in seinen Client eingetragen hat, beispielsweise Realname und Emailadresse.

 

/describe

  • IRC-Befehl: /describe <Nick> <Aktion>

    Der Befehl /describe bewirkt das Gleiche wie der Befehl /me mit dem Unterschied, dass nur der angegebene User die Meldung lesen kann.

  • Anwendung:

    /describe Hans ist mal eben einkaufen
    Wenn Tine diesen Befehl eingegeben hat, kann nur Hans Folgendes lesen:
    Tina ist mal eben einkaufen

IRC Consolen Befehle

/ignore

  • IRC-Befehl: /ignore <Nick/Adresse> <Option>

    Hiermit lassen sich andere User ignorieren, d.h. man muss nicht mehr den Mist lesen, mit dem sie einen nerven.
    Durch die Angabe der Optionen kann auch der Typ angegeben werden, daß heißt man kann hier Filter setzen.

  • Mögliche Filter:

    all - der angegebene Nick/Adresse wird gänzlich ignoriert
    ctcp - ctcp-requests des angegebenen Nicks/Adresse werden ignoriert
    msgs - private messages dieses Users werden ignoriert
    invite - Einladungen des angegebenen Nicks/Adresse erscheinen nicht mehr
    none - nimmt den Befehl /ignore zurück
    public - die Beiträge des Users in gemeinsamen Channeln werden ignoriert

  • Anwendung:

    /ignore Hans public
    Ich lese nicht mehr, was Hans in das öffentliche Channelfenster schreibt.
    Bei der Angabe einer Adresse anstatt eines Nicks gelten die Erläuterungen zu dem Befehl /ban.

 

/invite

  • IRC-Befehl: /invite <Nick> <Channel>

    Mit dem Befehl /invite kann man User in einen Channel einladen.
    Der angegebene User wird über eine Meldung davon in Kenntnis gesetzt.
    Die Angabe des Channels erübrigt sich, wenn der Befehl in dem Channel eingegeben wird, in den man den User einladen möchte.
    Der Befehl ist besonders sinnvoll in Channeln, die auf invited only gesetzt sind.

  • Anwendung:

    /invite Hans #talk
    Hans bekommt in diesem Fall eine Meldung angezeigt, dass Tina ihn in den Channel #talk eingeladen hat.

 

/join

  • IRC-Befehl: /join <Channel>

    Mit diesem elementaren Befehl ist es möglich, Channel zu betreten (joinen).

  • Anwendung:

    /join #linux

 

/knock

  • IRC-Befehl: /knock <Channel>

    Dieser Befehl ist die Frage nach Einlass in einen auf invite only Channel und die Bitte darum, dass ein User aus diesem Channel einen einlädt.

  • Anwendung:

    /knock #secret

 

/leave

  • IRC-Befehl: /leave <Text/Begründung>

    Mit /leave verlässt man den Channel, in dessen Channelfenster der Befehl eingegeben wird.
    Der optionale Text/Begründung wird den verbliebenen Chatern angezeigt.

  • Anwendung:

    /leave danke für eure glückwünsche

 

/links

  • IRC-Befehl: /links

    Mit /links werden die am Netzwerk beteiligten IRC-Server angezeigt.

 

/list

  • IRC-Befehl: /list <Channel(oder Teil des Channelnames)>

    Der Befehl /list eignet sich dazu, die Channel des Netzwerks aufzulisten. Channel die private oder secret gesetzt sind, werden nicht angezeigt.

  • Anwendung:

    /list - ergibt eine Liste aller Channel des Netzwerks.
    /list gu* - angezeigt werden alle Channel, deren Namen mit gu beginnen.
    /list linux - es werden alle Channel angezeigt, deren Namen oder Topic linux enthalten.

    In großen Netzwerken ist es nicht empfehlenswert, den Befehl /list ohne weitere Optionen auszuführen.
    Die Anzeige von teilweise tausenden von Channeln wird dann IRC-Serverseitig wegen des hohen Traffics beendet.
    Dies geschieht meist durch eine Trennung deiner Verbindung.

 

/lusers

  • IRC-Befehl: /lusers

    Mit /lusers wird eine Netzwerkstatistik ausgegeben, die über die Anzahl der derzeitigen Besucher, IRC-Server, maximalen Besucher, usw. informiert.

 

/map

  • IRC-Befehl: /map

    Die Information, die /map ausgibt ähnelt der von /links.
    Während bei letztgenanntem Befehl jedoch die Beschreibungen der IRC-Server angezeigt werden,
    gibt /map hier stattdessen die Anzahl der momentanen Besucher jedes IRC-Servers an.

 

/me

  • IRC-Befehl: /me <Aktion>

    /me wird ersetzt durch den aktuellen Nick des Users, der diesen Befehl eingibt.
    Der Befehl beschränkt sich auf den Channel, in dessen Channelfenster er eingegeben wurde.
    Bei Eingabe des Befehls /ame erscheint die Ausgabe in allen Channeln, in denen sich der User befindet.

  • Anwendung:

    /me ist eben mal einkaufen
    /ame ist eben mal einkaufen

    Wenn ich als Tina eingeloggt bin, erscheint im Channelfenster / in den Channelfenstern:
    *Tina ist eben mal einkaufen
    Bei Anwendung von /ame halt in allen Channeln, in denen ich mich befinde.

 

/MOTD

  • IRC-Befehl: /motd <Server>

    Zeigt die NACHRICHT des Tages an.

/msg

  • IRC-Befehl: /msg <Nickname/Service/Channel><Text/Option/Parameter>

    /msg ist ein recht umfassender Befehl im IRC und eignet sich vor Allem auch dazu, die Services oder die Bots anzusprechen.
    Zudem hat man mit /msg aber auch die Möglichkeit jemandem eine Nachricht zukommen zu lassen, die nur dieser lesen kann.

  • Anwendung:

    /msg Hans Sag mal Hans, bist du eingeschlafen? erscheint bei irc als: msg Sag mal Hans, bist du eingeschlafen?
    Je nach Client kann die Meldung in verschiedenen Fenstern erscheinen.

    Wenn ein Channel nicht auf +n gesetzt ist (siehe Channelmodes), kann über /msg auch eine Nachricht für jedermann sichtbar in einen Channel gepostet werden.
    /msg #linux Ihr schlaft wohl alle
    Dazu muss man sich nicht in dem Channel aufhalten.

    Auf die Verwendung des Kommandos /msg im Zusammenhang mit den Services und Bots gehen wir an anderer Stelle ausführlich ein.

 

/names

  • IRC-Befehl: /names <Channel>

    /names listet die Namen derjenigen User auf, die sich in dem angegebenen Channel befinden.
    Es ist also nicht unbedingt notwendig, diesen Channel zu joinen, um herauszufinden,
    wer und wie viele darin sind. Der Befehl wirkt sich nicht auf Channel aus, die +s oder +p gesetzt sind.

  • Anwendung:

    /names # nobody

 

/nick

  • IRC-Befehl: /nick <Name>

    Wenn du deinen Nickname ändern möchtest, kannst du das über den Befehl /nick machen.
    Wenn der gewünschte Nickname allerdings registriert wurde,
    musst du dich entweder identifizieren, oder dir einen anderen Nickname suchen,
    da der IRC-Server ihn ansonsten in eine alphanumerische Kennung ändert.

  • Anwendung:

    /nick lexaway
    Oftmals wird ein Nickname auch so gewählt, dass erkenntlich wird, wenn man zwischenzeitlich nicht anwesend ist.

 

/notice

  • IRC-Befehl: /notice <Nick> <Text>

    Ganz ähnlich wie bei dem Befehl /msg ist es mit /notice möglich, den benannten Usern Nachrichten zukommen zu lassen, die nur dieser lesen kann.

  • Anwendung:

    /notice Hans Sag mal Hans, bist du aufgewacht?

 

/part

  • IRC-Befehl: /part <Text>

    Der Befehl /part ist gleichbedeutend mit dem Befehl /leave.

  • Anwendung:

    /part Eine gute Nacht euch allen

 

/ping

  • IRC-Befehl: /ping <Nick/Adresse>

    Wenn du das Gefühl hast, du lagst, d.h. dass du dem tatsächlichen Geschehen hinterher hinkst, kannst du das testen, indem du einen User (oder dich selbst) anpingst. Der Ping gibt dir eine Rückmeldung über die Zeit, die es braucht, dir die gesendeten Pakete zurückzuschicken.

    Ein Ping sollte mit Vorsicht angewendet werden und nicht zu Testzwecken. Auch Unbekannte sollte man nicht pingen, da dies sehr wohl als Angriff aufgefasst werden könnte.

  • Anwendung:

    /ping Tina

    Die Rückgabe sieht dann in etwas so aus:

    <22:24> ••• ¢ PING sent to Tina
    <22:24> ••• ¢ PING from Tina
    <22:24> ••• ¢ PING reply of 0.350 s from Tina

 

/privmsg

  • IRC-Befehl: /privmsg <Nick>

    In einigen Clients existiert kein Alias für /msg.
    Die Ausführungen zu /msg gelten auch für /privmsg.

 

/query

  • IRC-Befehl: /query <Nick>

    Wer längere private Unterhaltungen anstrebt, wird dies wohl eher über den Befehl /query als über den Befehl /msg machen. Mit /query öffnet man eine permanente, private Verbindung. In vielen Clients öffnet sich nach der Eingabe ein eigenes Fenster.
    Durch erneute Eingabe des Befehls wird das Query geschlossen.

 

/quit

  • IRC-Befehl: /quit <Text>

    Um die Verbindung zum IRC-Server/Netzwerk zu beenden wird der Befehl /quit benutzt. Man verlässt daraufhin alle Channel und privaten Queries, ohne jedoch den Client an sich zu beenden. Auch ein sogenannter DCC-Chat bleibt erhalten. Der optionale Text ist dann die Quit-Message,die alle ChannelUser lesen können.

  • Anwendung:

    /quit Baby Bye Bye

/rules

  • IRC-Befehl: /rules

    Zeigt die rules.conf des Webservers an.

/silence

  • IRC-Befehl: //silence <Nick> oder <Host>

/who

  • IRC-Befehl: /who <Nick/Channel>

    In Bezug auf einen Channel ist /who eine erweiterte Ausführung des Befehls /names.
    Auf Nicknames angewandt ist allerdings /whois genauer.

  • Anwendung:

    /who #nobody

    ergibt folgende Bildschirm-Ausgabe:

    <18:16> *** Hans is ~Hans&#64;antwortet.net, on %&#64;#nobody (here; registered)
    <18:16> *** Hans is «Hans» on fu-berlin.de (1 hops)
    <18:16> *** Tina is ~Tina&#64;be.it, on &#64;#nobody (here; IRCop; registered)
    <18:16> *** Tina is «Lexa» on fu-berlin.de (1 hops)

 

/whois

  • IRC-Befehl: /whois <Nick>

    Dieser Befehl liefert Informationen zu dem angegebenen User.
    Je nach Client und Status (und Netzwerk) erhält man Aufschluss über den Status, den Client, die gerade besuchten Channel, die verwendeten Modes usw.

  • Anwendung:

    /whois #Tina

    ergibt beispielsweise folgende Ausgabe:

    <10:05> *** Tina is ~Tina&#64;be.it
    <10:05> *** Tina is «Lexa»
    <10:05> *** Tina on fu-berlin.de
    <10:05> *** Tina is a Technical Administrator
    <10:05> *** Tina is using a registered nickname
    <10:05> *** Tina is using modes +oiwghskATcfrxeWqt; connecting from *&#64;***.**.122.140; is available for help.
    <10:05> *** Tina on ^#Hans, ^#linux, &#64;#flirten, ^#ircops
    <10:05> *** Tina idle 1 min 3 s, signed on «Tue 8rd Okt 2001 11:09a»
    <10:05> *** ······································

 

/whowas

  • IRC-Befehl: /whowas <Nick>

    Dieser Befehl liefert Informationen zu dem angegebenen User, nachdem dieser keine Verbindung mehr zum IRC-Server/Netzwerk hat.
    Wie lange diese Information noch abgerufen werden kann, hängt von den Einstellungen des IRC-Servers/Netzwerks ab.

  • Anwendung:

    /whowas #Tina


/topic

  • IRC-Befehl: /topic <Channel> <Text>

    Mit dem Befehl /topic ist es möglich das Topic eines Channels (das Motto, die Überschrift) zu verändern. Hierbei sind auch diverse ASCII-Codes erlaubt.

  • Anwendung:

    /topic #nobody Morgen gibts kein Topic

 

Channel Operator Befehle

 

/ban

  • IRC-Befehl: /ban nick!user@host.domain

    User, die wiederholt den Channelfrieden stören, kann der Zutritt zu dem Channel mit dem Befehl /ban verwehrt werden.
    In denmeisten Fällen ist er aber nur von Halfops undOps anwendbar.
    In diesem Befehl sind Wildcards (*) erlaubt und auch notwendig.
    Man sollte aber wissen, was man da eigentlich macht.

  • Beispiele:

    /ban Lamer!nobody@AT-58744.dip.t-dialin.de
    sperrt nur den Nick

    /ban *!nobody@AT-58744.dip.t-dialin.de
    sperrt den User unter dem Ident und unter der einen IP, aber unabhängig vom Nick

    /ban *!*@AT-58744.dip.t-dialin.de
    sperrt die IP, egal wer darüber online ist. Bei dynamischer Vergabe der IP aber leicht durch Wiedereinwahl zu umgehen

    /ban *!nobody@*.dip.t-dialin.net
    sperrt den User egal was für einen Nickname und was für eine IP er verwendet, solange er über seinen Provider verbindet (in diesem Beispiel T-Online).Diese Art des Bans ist in den meisten Fällen die richtige Wahl.

    /ban *!*@*.dip.t-dialin.net
    sperrt alle User, die über diesen Provider verbinden (in diesem Beispiel T-com). Dieser Ban ist also nicht sehr empfehlenswert ;-)

 

/kick

  • IRC-Befehl: /kick <Nick> <Text>

    User, die wiederholt den Channelfrieden stören, können über den Befehl /kick aus dem Channel entfernt werden. Der optionale Text eignet sich den Operatoren dazu, den Kick zu begründen. Ein Kick verhindert nicht, dass der gekickte User baldigst wieder in den Channel zurückkehrt. Manche Clients/Scripts bieten auch ein Autorejoin. Deshalb wird ein Kick oft in Zusammenhang mit einem /ban ausgesprochen.

  • Anwendung:

    /kick Lamer verpiss dich

 

/mode

  • IRC-Befehl:

    /mode <Channel> <+/-Mode> <Option> <Nick> (Channelmode)
    /mode <DeinNick> <+/-Mode> (Usermode)
    /mode ist ein ganz zentraler Befehl im IRC. Es gibt die Channelmodes und die Usermodes.

    Die folgenden Modes gelten für das fu-berlin.de.
    In anderen Netzen kommen manche Modes vielleicht nicht vor, oder haben eine andere Bedeutung.

Channelmodes:

n (no messages): verhindert, dass von "Außen" in den Channel geschrieben werden kann.
/mode #channel +n

t (topic locked): nur Operatoren/Halfoperatoren können das Topic verändern.
/mode #channel +t

i (invited only): man muss eingeladen sein, um diesen Channel zu betreten.
/mode #channel +i

s (secret): der Channel ist in keiner Liste sichtbar. Erscheint auch in keinem /whois, /names, /who usw.
/mode #channel +s

S: farbiger Text erscheint zwar im Channelfenster, aber nur als Text ohne Farbe.
/mode #channel +S

p (privat): User werden durch beispielsweise /names nicht angezeigt.
/mode #channel +p

m (moderated): erst ab dem Userstatus Voice kann in den Channel geschrieben werden.
/mode #channel +m

k (key): der Channel ist kennwortgeschützt.
/mode #channel +k ichbineinpassword

l (limited): legt die Anzahl der maximalen, gleichzeitigen User fest.
/mode #channel +l 120

R (registered user only): nur registrierte User haben Zutritt.
/mode #channel +R

C (Ctcp's forbidden): keine Ausführung des Befehls /ctcp.
/mode #channel +C

c: farbiger Text erscheint überhaupt nicht erst im Channelfenster.
/mode #channel +c

r (registered): der Channel ist registriert.
Dieser mode wird automatisch beim Registrieren des Channels vergeben.

G: der Channel benutzt die blackwordlist des Chanservs.
/mode #channel +G

H: auch IRCops können hier nicht unsichtbar sein, oder vielleicht doch?
/mode #channel +H

f (floodprotection): der Chanserv reagiert bei Flooding mit den angegebenen Parametern.
/mode #channel +f 5:12
Der Chanserv fasst 5 Zeilen Text in 12 Sekunden als Flooding auf.

q zeigt den Channelowner/Channelfounder.

a eignet sich dazu, einen User "unkickbar" zu machen. Er/sie geniesst mit +a sogenannte Channelprotection.
/mode #channel +a Tina

e: ein User mit dem mode +e ist nicht mehr von der banlist des Channels betroffen, für den dieser Mode gesetzt wurde.
/mode #channel +e Tina

v eignet sich dazu, einen User zu voicen.
/mode #channel +v Tina

h eignet sich dazu, einem User den Status Halfop zu geben.
/mode #channel +h Tina

o gibt einem User Operatorstatus.
/mode #channel +o Tina

Usermodes:

i (invisible): macht den Anwender bei Befehlen wie /names oder /who nicht sichtbar.
/mode Tina +i

s: damit erhält man die IRC-Serverbenachrichtigungen.
/mode Tina +s

w: damit erhält man die sogenannten wallops. Das sind Meldungen, die für die IRCops von Bedeutung sind.
/mode Tina +w
Ein typisches Wallop sieht zum Beispiel so aus:
<12:28>*** !StatServ! New Users Record Wow,spamserv.fu-berlin.de isCranking at the moment with a New Recordof 3600 Users

x: damit wird die IP-Adresse maskiert.

 

Tags: Befehle, Chat, IRC

Verwandte Artikel: -

Letzte Änderung der FAQ: 2011-05-07 12:59
Autor: Jochen M.
Revision: 1.0

Digg it! Share on Facebook FAQ ausdrucken FAQ weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieser FAQ:

Durchschnittliche Bewertung: 0 (0 Abstimmungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diese FAQ zu kommentieren.