|
Die folgenden drei Syntaxkonventionen gelten für alle IRC-Befehle:
Alle IRC-Befehle beginnen mit einem schrägen Strich (Slash) "/".
Befehle, die ohne Slash eingetippt werden, gelten als normaler Text.
Alle Chatraum-Namen beginnen mit einer Raute "#".
IRC ist nicht in der Lage, Groß- und Kleinschreibung zu unterscheiden.
Diese meisten generellen Chatbefehle funktionieren auch im Webchat ("Channel Operator Commands").
Syntax |
Erklärung |
| / | stellt die zuletzt eingegebene Zeile erneut dar |
| /! | führt den letzten Befehl aus, der in irgendeinem Fenster eingeben wurde |
| /ame Aktionstext | sendet die angegebene Aktion an alle Channels, in denen du dich gerade aufhältst |
| /amsg Nachricht | schickt eine bestimmte Nachricht an alle Channels, in denen du dich gerade aufhältst |
| /admin | zeigt den ServerAdmin an |
| /bind | mit diesem Befehl kann man Tastenkombinationen mit IRC-Befehlen belegen, z.B. "/BIND ^w PARSE_COMMAND /WHO *", d.h. zukünftig wird mit "Strg+w" der Befehl "who" aufgerufen |
| /clear | löscht im aktiven Fenster den bisher aufgelaufenen Text |
| /clearall | löscht in allen Fenstern den bisher aufgelaufenen Text |
| /dcc get nick Dateiname oder /dcc send nick Dateiname |
eine mit send angebotene Datei annehmen oder eine Datei an einen anderen Benutzer senden |
| /away Telefon | teilt anderen Benutzern mit, das man im Moment nicht am Computer ist; um sich wieder zurückzumelden gibt man nochmals /away ein |
| /describe nick Text | einem anderen Benutzer eigene Handlungen beschreiben |
| /disconnect | der PC wird vom IRC-Netzwerk getrennt, mIRC jedoch nicht geschlossen |
| /exit | schließt die Verbindung zum IRC-Server und beendet mIRC |
| /help | ruft das Online-Hilfesystem auf |
| /ignore nick | verhindert, vom angegebenen Benutzer angesprochen zu werden Optionen:
-p : privater Chat -i: Einladungen -n: Notices -c: Channel Nachrichten -r: Liste der ignorierten Chatter leeren -u#: Sekunden, nachdem der Ignore-Befehl annulliert wird |
| /invite nick #channel | einen Benutzer, der in einem anderen Chatraum ist, einladen |
| /join #channel | einen Chatraum wählen |
| /knock #channel | für Channels, die auf INVITE (ChannelModes)stehen, um vorher nett anzuklopfen :-) |
| /lastlog nick | nochmalige Anzeige von bereits aus dem Bildschirm gescollte Nachrichten - mit Angabe eines Nicknamens werden nur DIE Nachrichten, die diesen User betreffen, nochmals angezeigt |
| /leave #channel | identisch mit part, einen Chatraum verlassen |
| /links | zeigt die verlinkten Server an |
| /list | zeigt eine Liste der momentan verfügbaren Chaträume an |
| /luser | gibt Informationen über die Anzahl von Verbindungen, Global und Local |
| /map | listet alle Server auf, die mit dem Server verbunden sind |
| /me Aktionstext | eigene Handlungen im Chatraum beschreiben |
| /motd | zeigt die NACHRICHT des Tages an |
| /msg nick Nachricht | eine private Nachricht an einen Benutzer senden, die die Anderen im Chat nicht sehen können |
| /msg nickserv identify Passwort | Identifiziert den aktuellen Nicknamen |
| /msg nickserv register Passwort Email | Registriert den aktuellen Nicknamen |
| /ms send nick | verschickt eine Memo an einen registrierten Besucher |
| /names #channel | zeigt alle Nicks in einem bestimmten Chatraum an |
| /nick Name | einen Nick wählen |
| /notice nick Text | eine private Nachricht an einen Benutzer senden, die die Anderen im Chat nicht sehen können (dieser User muss sich nicht im gleichen Channel aufhalten) |
| /notify nicknames | den Client anweisen, ab und zu nachzusehen, ob sich bestimmte Benutzer im IRC befinden |
| /ns ghost nick Passwort | wenn man "geflogen" ist, der ursprüngliche Nick aber noch in der Liste steht und man deshalb einen anderen benutzen muss, kann man ersteren hiermit selbst "kicken" |
| /ns identify Passwort | Identifiziert den aktuellen Nicknamen |
| /partall | alle Chaträume verlassen |
| /part #channel | einen Chatraum verlassen |
| /pink nick | pingt den Server oder einen nick an, um die PingZeit zu messen |
| /privmsg nick Nachricht | ruft einen PrivatChat auf |
| /query nick | dauerhafter /msg-Befehl - ein privates Gespräch wird wie ein Kanal-Gespräch geführt, ohne vor jeder Nachricht /msg eintippen zu müssen - der Query Modus wird mit einem einfachen /query ohne Argument beendet |
| /quit Nachricht | IRC verlassen, eine Nachricht kann angehängt werden |
| /rules | zeigt die rules.conf an |
| /save | alle Einstellungen, die man im IRC-Client vornimmt sind nur solange gültig, wie der Client noch läuft - beendet man den Client, gehen sie verloren - nur Einstellungen, die in den Dateien ~/.ircrc und ~/.irc/local gesichert sind, bleiben bestehen mit /save werden alle Einstellungen im IRC-Client, z.B. die von /SET, /ALIAS oder /NOTIFY, in der Datei ~/.ircrc gesichert und werden so automatisch beim nächsten Start des Clients eingelesen |
| /setname deinNick | verändert den eigenen IRC-Namen |
| /stat STAT | zeigt ServerStatistiken an |
| /version | zeigt die Version des Servers an |
| /who #channel | momentane Benutzer des Chatraums auflisten |
| /whois nick | Informationen über angegebenen Benutzer abrufen, z.B. Server- oder Rechnername |
| /whowas nick | zeigt an, wer und wann ein User online war |
Channel Operator Commands
Channel-Operator kontrollieren den Channel. Sie sind an einem @ vor ihrem Nicknamen erkennbar. Zum Channel-Operator wird man durch Aufrufen eines Chatraumes, der noch nicht existiert bzw. dann, wenn man einen eigenen Channel registriert bzw. von einem Operator den OP-Status eingeräumt bekommt. Für den Channel-Operator stehen zusätzlich folgende Befehle zur Verfügung:
(Alle mit /mode festgelegten Einstellungen können rückgängig gemacht werden, wenn statt des "+" Zeichens ein "-" Zeichen eingegeben wird, also z.B. /mode #channel -m.)
Syntax |
Erklärung |
| /alias | mit /alias ist es möglich IRC-Befehle abzukürzen oder umzubenennen Beispiel: /alias m msg - oder - /alias j join |
| /auto Nick (on - off) | setzt das Auto-OP auf einen Nick oder schaltet Auto-OP ein oder aus |
| /join #channel | einen temporären Raum eröffnen, in dem man dann automatisch OP ist |
| /kick nick | entfernt den Benutzer aus dem Kanal |
| /mode username@ rechnername +b | verbannt einen oder mehrere "passende" User vom Channel, d. h. ein User kann diesen Channel so lange nicht mehr betreten, wie dieser Ban besteht - befindet sich der gebannte User noch auf dem Channel, muss zusätzlich der /kick-Befehl angewandt werden |
| /mode +i | macht den Channel "invite only", d. h. er kann nur betreten werden, wenn man von einem Channel OP dieses Channels mit /invite eingeladen wurde |
| /mode #channel +k Passwort | setzt ein Passwort (Schlüsselwort - key) für den Channel (Channel wird gewählt mit /join #channel Passwort) |
| /mode +l Zahl | begrenzt die maximale Anzahl (limit) der User auf einem Channel |
| /mode +m | setzt den Channel auf moderated, d. h. nur Channel OPs und User die "+v" sind, dürfen auf diesem Channel etwas sagen |
| /mode +n | verbietet, dass Mitteilungen von "außen", d.h. von Usern die in anderen Channels sind, an diesen Channel geschickt werden können |
| /mode +o nick | gibt dem User Channel-OP-Status für diesen Channel |
| /mode #channel +p | macht einen Channel privat, d. h. der Channelname ist für User, die sich nicht auf diesem Channel befinden, nicht sichtbar, ferner kann der Zugang nur durch den invite-Befehl gewährt werden |
| /mode #channel +s | versteckt einen Channel (secret), so dass er mit dem list-Befehl nicht mehr angezeigt wird, auch die Channel-User sind nach außen hin nicht mehr sichtbar - Channel kann trotzdem gewählt werden |
| /mode +t | nur Channel Ops dürfen das "Topic" setzen oder ändern |
| /mode +v nick | gibt dem User das Recht in einem moderierten Channel etwas zu sagen - der User erhält eine Stimme (voice) |
| /msg chanserv access #raumname add nick 50 | mit diesem Befehl verleiht man jemandem einen permanenten OP-Status, mit "del" statt "add" hebt man ihn wieder auf |
| /msg chanserv akick #raumname add username!*@* | setzt einen bestimmten User auf Auto-Kick, d.h. immer wenn er den Raum betritt, wird er automatisch gekickt |
| /msg chanserv akick #raumname list | listet die Namen der auf Auto-Kick stehenden User auf |
| /omsg Text | eine private Nachricht an alle OPs, die sich in diesem Channel aufhalten, senden |
| /topic | mit diesem Befehl kann man das Topic, sozusagen das Betreff oder die Überschrift, eines Channels setzen oder ändern |