Commands/de
From OnlineGamesNetWiki
Contents |
Einführung
Diese Befehle müssen standardmäßig mit einem / am Anfang ausgeführt werden. Alle diese Befehle sind Basis-IRC-Befehle. Sie werden vom IRC-Server interpretiert und dein Client bekommt eine Antwort auf diesen Befehl.
Basis IRC-Befehle
JOIN <channel>[,channel2,channel3,...] [passwort,passwort2,passwort3]- Dies ist ein sehr häufig verwendeter Befehl. Mit ihm betrittst du einen Chatraum, und erhälst alle Nachrichten, die an diesen gesendet werden. Zudem kannst du mit anderen Leuten in diesem Raum reden. Bei den meisten Clients geht ein Extra-Fenster für diesen Raum auf.
Wenn ein Channel mit einem Passwort versehen ist (mode +k), musst du das Passwort mit angeben. Wie in der Syntax zu erkennen ist, bezieht sich passwort2 auf channel2 etc.
PART <channel>[,channel,channel,...] [grund]- Dieser Befehl wird auch sehr häufig verwendet, auch wenn man bei den meisten Clients gar nichts davon merkt. Mit dem Befehl verlässt man einen Raum. Wenn man in seinem Client ein Channelfenster schließt, sendet das Programm automatisch eine PART-message. Meistens kriegt ihr davon also gar nichts mit.
Allerdings: Wenn ihr mehrere Channels angebt, könnt ihr keine verschiedenen Gründe angeben. Der Grund ist dann immer der selbe.
QUIT [grund]- Mit diesem Befehl verlasst ihr das IRC Netzwerk. Als Grund wird grund angezeigt. Ihr erhaltet keine Nachrichten mehr und könnt auch keine mehr schreiben. Wenn ihr euren Client schließt, wird automatisch eine QUIT-Message geschickt.
@nick (nick@Account.user.OGameNet) Quit (Quit: Hier ist der Quit-Grund)
NICK <neuernick>- Mit diesem Befehl ändert ihr euren Nicknamen in neuernick. Dies ist nur eine bestimmte Anzahl in einer bestimmten Zeit lang möglich, soll heißen, ihr könnt den Nick nicht sehr oft schnell hintereinander wechseln. Erst nach einer kurzen Pause ist dies dann wieder möglich.
Benutzerspezifische Befehle
PRIVMSG <ziel>[,ziel2,ziel3,...] <Nachricht>- Mit diesem Befehl sendest du eine normale Nachricht an ein Ziel. Das Ziel kann ein Nick oder ein Channel sein.
NOTICE <ziel>[,ziel2,ziel3,...] <Nachricht>- Mit diesem Befehl sendest du eine Notice an ein Ziel. Bei den meisten Clienten bekommt der Empfänger einen Sound zu hören, wenn er eine Notice empfängt. Achtung: Wenn das Zustellen der Nachricht aus irgendwelchen Gründen nicht klappt, bekommst du - anders als bei PRIVMSG - keine Nachricht darüber! Das Ziel kann ein Nick oder ein Channel sein.
WHOIS [server] <nickmask>- Mit diesem Befehl bekommst du nähere Informationen über einen Nick. Die nickmask kann entweder ein Nick sein, oder eine Maske (mit Wildcards). In letzterem Fall werden dir zu allen Nicks, die auf die Maske zutreffen, Informationen angezeigt.
Wenn du den server angibst, siehst du noch zusätzliche Informationen wie zum Beispiel die Idle-Zeit. Statt einem Server kannst du auch einen Nick angeben. Der IRCd nimmt dann als Server den Server, auf dem der angegebene Nick ist (also der erste angegebene Nick).
WHOWAS <nick>- Mit diesem Befehl bekommst du nähere Informationen über einen Nick, der vor kurzer Zeit (afaik 10 Minuten) das Netzwerk verlassen hat. Diese Informationen beinhalten nur den Nick, die Ident, den Host, den Realname und gegebenenfalls den Server.
Channelspezifische Befehle
MODE <channel> [modes] [limit] [user ][user...]] [banmask ][banmask...]]- Dieser Befehl ändert die Modi eines Channels. Ohne Parameter zeigt er die aktuellen Modes an. Dafür muss man kein Op, aber gegebenenfalls in dem Channel sein. Um die Modes zu ändern, muss man Op sein. Nähere Infos zu den Channelmodes: hier.
Dieser Befehl kann aber auch noch was anderes! Er kann auch die Usermodes verändern. Um eure aktuellen Usermodes anzugucken, gebt /MODE <euernick> ein. Um sie zu verändern, /MODE <euernick> <modes>. Ihr könnt nur eure eigenen Usermodes verändern.
TOPIC <channel> [topic]- Dieser Befehl ändert das Topic eines Channels. Ohne Parameter zeigt er das aktuelle Topic an. Dafür muss man kein Op, aber gegebenenfalls in dem Channel sein. Um das Topic ändern zu können, muss man meistens Op sein, da standardmäßig OnlyOpsSetTopic (mode +t) gesetzt ist. Mit Parametern setzt der Befehl das Topic in dem Channel neu und überschreibt das alte.
KICK <channel> <nick>- Dieser Befehl wirft einen User aus einem Channel. Um diesen Befehl ausführen zu können, müsst ihr Channelop sein. Allerdings haben viele Clients eine Auto-Rejoin-Funktion, daher bringt ein einfacher Kick meist nicht viel. Gegebenenfalls sollte man einen Ban (mode +b) kurzzeitig hinzufügen.
INVITE <nick> <channel>- Mit diesem Befehl invited ihr einen Nick, einem Channel zu joinen. Der invitete Nick kann Channelbans, das Limit und InviteOnly umgehen. Ihr müsst Op in dem Channel haben, in den ihr den User inviten wollt.
LIST [suchwort]- Dieser Befehl listet euch alle Channels auf, die nicht secret (mode +s) sind. Das suchwort kann Wildcards enthalten.
NAMES <channel>- Dieser Befehl listet euch alle User auf, die sich in einem Channel befinden. Bist du selber nicht in dem Channel, siehst du nur User, die nicht invisible (mode +i) sind. Zusätzlich wird gezeigt, ob ein User Op(@) oder Voice(+) hat.

