Navigation
FAQs in dieser Kategorie
Tags
Wichtige FAQs
IRC
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.
Der Befehl /describe bewirkt das Gleiche wie der Befehl /me mit dem Unterschied, dass nur der angegebene User die Meldung lesen kann. Hiermit lassen sich andere User ignorieren, d.h. man muss nicht mehr den Mist lesen, mit dem sie einen nerven. all - der angegebene Nick/Adresse wird gänzlich ignoriert Mit dem Befehl /invite kann man User in einen Channel einladen. Mit diesem elementaren Befehl ist es möglich, Channel zu betreten (joinen). 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. Mit /leave verlässt man den Channel, in dessen Channelfenster der Befehl eingegeben wird. Mit /links werden die am Netzwerk beteiligten IRC-Server angezeigt. Der Befehl /list eignet sich dazu, die Channel des Netzwerks aufzulisten. Channel die private oder secret gesetzt sind, werden nicht angezeigt. /list - ergibt eine Liste aller Channel des Netzwerks. In großen Netzwerken ist es nicht empfehlenswert, den Befehl /list ohne weitere Optionen auszuführen. Mit /lusers wird eine Netzwerkstatistik ausgegeben, die über die Anzahl der derzeitigen Besucher, IRC-Server, maximalen Besucher, usw. informiert. Die Information, die /map ausgibt ähnelt der von /links. /me wird ersetzt durch den aktuellen Nick des Users, der diesen Befehl eingibt. Wenn ich als Tina eingeloggt bin, erscheint im Channelfenster / in den Channelfenstern: /msg ist ein recht umfassender Befehl im IRC und eignet sich vor Allem auch dazu, die Services oder die Bots anzusprechen. 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. Auf die Verwendung des Kommandos /msg im Zusammenhang mit den Services und Bots gehen wir an anderer Stelle ausführlich ein. /names listet die Namen derjenigen User auf, die sich in dem angegebenen Channel befinden. Wenn du deinen Nickname ändern möchtest, kannst du das über den Befehl /nick machen. 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. Der Befehl /part ist gleichbedeutend mit dem Befehl /leave. 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. Die Rückgabe sieht dann in etwas so aus: <22:24> ••• ¢ PING sent to Tina In einigen Clients existiert kein Alias für /msg. 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. 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. In Bezug auf einen Channel ist /who eine erweiterte Ausführung des Befehls /names. ergibt folgende Bildschirm-Ausgabe: <18:16> *** Hans is ~Hans@antwortet.net, on %@#nobody (here; registered) Dieser Befehl liefert Informationen zu dem angegebenen User. ergibt beispielsweise folgende Ausgabe: <10:05> *** Tina is ~Tina@be.it Dieser Befehl liefert Informationen zu dem angegebenen User, nachdem dieser keine Verbindung mehr zum IRC-Server/Netzwerk hat. 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. User, die wiederholt den Channelfrieden stören, kann der Zutritt zu dem Channel mit dem Befehl /ban verwehrt werden. /ban Lamer!nobody@AT-58744.dip.t-dialin.de /ban *!nobody@AT-58744.dip.t-dialin.de /ban *!*@AT-58744.dip.t-dialin.de /ban *!nobody@*.dip.t-dialin.net /ban *!*@*.dip.t-dialin.net 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. /mode <Channel> <+/-Mode> <Option> <Nick> (Channelmode) Die folgenden Modes gelten für das fu-berlin.de. Channelmodes:
n (no messages): verhindert, dass von "Außen" in den Channel geschrieben werden kann. t (topic locked): nur Operatoren/Halfoperatoren können das Topic verändern. i (invited only): man muss eingeladen sein, um diesen Channel zu betreten. s (secret): der Channel ist in keiner Liste sichtbar. Erscheint auch in keinem /whois, /names, /who usw. S: farbiger Text erscheint zwar im Channelfenster, aber nur als Text ohne Farbe. p (privat): User werden durch beispielsweise /names nicht angezeigt. m (moderated): erst ab dem Userstatus Voice kann in den Channel geschrieben werden. k (key): der Channel ist kennwortgeschützt. l (limited): legt die Anzahl der maximalen, gleichzeitigen User fest. R (registered user only): nur registrierte User haben Zutritt. C (Ctcp's forbidden): keine Ausführung des Befehls c: farbiger Text erscheint überhaupt nicht erst im Channelfenster. r (registered): der Channel ist registriert. G: der Channel benutzt die blackwordlist des Chanservs. H: auch IRCops können hier nicht unsichtbar sein, oder vielleicht doch? f (floodprotection): der Chanserv reagiert bei Flooding mit den angegebenen Parametern. q zeigt den Channelowner/Channelfounder. a eignet sich dazu, einen User "unkickbar" zu machen. Er/sie geniesst mit +a sogenannte Channelprotection. e: ein User mit dem mode +e ist nicht mehr von der banlist des Channels betroffen, für den dieser Mode gesetzt wurde. v eignet sich dazu, einen User zu voicen. h eignet sich dazu, einem User den Status Halfop zu geben. o gibt einem User Operatorstatus. Usermodes:
i (invisible): macht den Anwender bei Befehlen wie /names oder /who nicht sichtbar. s: damit erhält man die IRC-Serverbenachrichtigungen. w: damit erhält man die sogenannten wallops. Das sind Meldungen, die für die IRCops von Bedeutung sind. x: damit wird die IP-Adresse maskiert.
/describe
/describe Hans ist mal eben einkaufen
Wenn Tine diesen Befehl eingegeben hat, kann nur Hans Folgendes lesen:
Tina ist mal eben einkaufenIRC Consolen Befehle
/ignore
Durch die Angabe der Optionen kann auch der Typ angegeben werden, daß heißt man kann hier Filter setzen.
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/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
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./invite Hans #talk
Hans bekommt in diesem Fall eine Meldung angezeigt, dass Tina ihn in den Channel #talk eingeladen hat./join
/join #linux/knock
/knock #secret/leave
Der optionale Text/Begründung wird den verbliebenen Chatern angezeigt./leave danke für eure glückwünsche/links
/list
/list gu* - angezeigt werden alle Channel, deren Namen mit gu beginnen.
/list linux - es werden alle Channel angezeigt, deren Namen oder Topic linux enthalten.
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
/map
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
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./me ist eben mal einkaufen
/ame ist eben mal einkaufen
*Tina ist eben mal einkaufen
Bei Anwendung von /ame halt in allen Channeln, in denen ich mich befinde./MOTD
Zeigt die NACHRICHT des Tages an.
/msg
Zudem hat man mit /msg aber auch die Möglichkeit jemandem eine Nachricht zukommen zu lassen, die nur dieser lesen kann./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.
/msg #linux Ihr schlaft wohl alle
Dazu muss man sich nicht in dem Channel aufhalten./names
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./names # nobody/nick
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./nick lexaway
Oftmals wird ein Nickname auch so gewählt, dass erkenntlich wird, wenn man zwischenzeitlich nicht anwesend ist./notice
/notice Hans Sag mal Hans, bist du aufgewacht?/part
/part Eine gute Nacht euch allen/ping
/ping Tina
<22:24> ••• ¢ PING from Tina
<22:24> ••• ¢ PING reply of 0.350 s from Tina/privmsg
Die Ausführungen zu /msg gelten auch für /privmsg./query
Durch erneute Eingabe des Befehls wird das Query geschlossen./quit
/quit Baby Bye Bye/rules
Zeigt die rules.conf des Webservers an.
/silence
/who
Auf Nicknames angewandt ist allerdings /whois genauer./who #nobody
<18:16> *** Hans is «Hans» on fu-berlin.de (1 hops)
<18:16> *** Tina is ~Tina@be.it, on @#nobody (here; IRCop; registered)
<18:16> *** Tina is «Lexa» on fu-berlin.de (1 hops)/whois
Je nach Client und Status (und Netzwerk) erhält man Aufschluss über den Status, den Client, die gerade besuchten Channel, die verwendeten Modes usw./whois #Tina
<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 *@***.**.122.140; is available for help.
<10:05> *** Tina on ^#Hans, ^#linux, @#flirten, ^#ircops
<10:05> *** Tina idle 1 min 3 s, signed on «Tue 8rd Okt 2001 11:09a»
<10:05> *** ······································/whowas
Wie lange diese Information noch abgerufen werden kann, hängt von den Einstellungen des IRC-Servers/Netzwerks ab./whowas #Tina
/topic
/topic #nobody Morgen gibts kein Topic
Channel Operator Befehle
/ban
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.
sperrt nur den Nick
sperrt den User unter dem Ident und unter der einen IP, aber unabhängig vom Nick
sperrt die IP, egal wer darüber online ist. Bei dynamischer Vergabe der IP aber leicht durch Wiedereinwahl zu umgehen
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.
sperrt alle User, die über diesen Provider verbinden (in diesem Beispiel T-com). Dieser Ban ist also nicht sehr empfehlenswert ;-)/kick
/kick Lamer verpiss dich/mode
/mode <DeinNick> <+/-Mode> (Usermode)
/mode ist ein ganz zentraler Befehl im IRC. Es gibt die Channelmodes und die Usermodes.
In anderen Netzen kommen manche Modes vielleicht nicht vor, oder haben eine andere Bedeutung.
/mode #channel +n
/mode #channel +t
/mode #channel +i
/mode #channel +s
/mode #channel +S
/mode #channel +p
/mode #channel +m
/mode #channel +k ichbineinpassword
/mode #channel +l 120
/mode #channel +R/ctcp.
/mode #channel +C
/mode #channel +c
Dieser mode wird automatisch beim Registrieren des Channels vergeben.
/mode #channel +G
/mode #channel +H
/mode #channel +f 5:12
Der Chanserv fasst 5 Zeilen Text in 12 Sekunden als Flooding auf.
/mode #channel +a Tina
/mode #channel +e Tina
/mode #channel +v Tina
/mode #channel +h Tina
/mode #channel +o Tina
/mode Tina +i
/mode Tina +s
/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
Verwandte Artikel: -
Letzte Änderung der FAQ: 2011-05-07 12:59
Autor: Jochen M.
Revision: 1.0
Es ist möglich, diese FAQ zu kommentieren.