// // This file is auto-generated by script docgen.py. // DO NOT EDIT BY HAND! // // tag::irc_commands[] [[command_irc_admin]] * `+admin+`: Information über den Server-Administrator abfragen ---- /admin [] target: Servername ---- [[command_irc_allchan]] * `+allchan+`: führt einen Befehl aus der an alle Kanäle gesendet wird, die mit einem Server verbunden sind ---- /allchan [-current] [-exclude=[,...]] [-current] -include=[,...] -current: führt einen Befehl aus der an alle Kanäle des aktuellen Servers gesendet wird -exclude: dient zum Ausschluss ausgewählter Kanäle (Platzhalter "*" kann verwendet werden) -include: findet Anwendung für ausgewählte Kanäle (Platzhalter "*" kann verwendet werden)\n command: Befehl der ausgeführt werden soll Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden: $server Name des Servers $channel Name des Kanals $nick Nickname der auf dem Server genutzt wird ${irc_server.xxx} Variable xxx von Server ${irc_channel.xxx} Variable xxx von Kanal Beispiele: führe den Befehl '/me Ich teste gerade etwas...' für alle Kanäle aus: /allchan /me Ich teste gerade etwas... schicke 'Hallo Welt' an jeden Kanal, ausgenommen an den #weechat Kanal: /allchan -exclude=#weechat Hallo Welt schicke 'Hallo Welt' an jeden Kanal, ausgenommen an den #weechat Kanal und Kanäle die mit #linux beginnen: /allchan -exclude=#weechat,#linux* Hallo Welt schickt den Text 'Hallo' an alle Kanäle die mit #linux beginnen: /allchan -include=#linux* Hallo ---- [[command_irc_allpv]] * `+allpv+`: führt einen Befehl aus der an alle privaten Buffer gesendet wird, die mit einem Server verbunden sind ---- /allpv [-current] [-exclude=[,...]] [-current] -include=[,...] -current: führt einen Befehl aus der für alle privaten Buffer, des aktuellen Servers, Anwendung findet -exclude: dient zum Ausschluss ausgewählter Nicks (Platzhalter "*" kann verwendet werden) -include: findet Anwendung für ausgewählte Nicks (Platzhalter "*" kann verwendet werden) command: Befehl der ausgeführt werden soll Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden: $server Name des Servers $channel Name des Kanals $nick Nickname der auf dem Server genutzt wird ${irc_server.xxx} Variable xxx von Server ${irc_channel.xxx} Variable xxx von Kanal Beispiele: führe den Befehl '/me Ich teste gerade etwas...' für alle privaten Buffer aus: /allpv /me Ich teste gerade etwas... schicke 'Hallo' an alle, ausgenommen an Nick foo: /allpv -exclude=foo Hallo schicke den Text 'Hallo' an alle, ausgenommen für Nick foo und Nicks die mit bar beginnen: /allpv -exclude=foo,bar* Hallo schicke den Text 'Hallo' an alle Nicks die mit bar beginnen: /allpv -include=bar* Hallo schließe alle privaten Buffer: /allpv /close ---- [[command_irc_allserv]] * `+allserv+`: führt einen Befehl aus, der zu allen verbundenen Server gesendet wird ---- /allserv [-exclude=[,...]] -include=[,...] -exclude: dient zum Ausschluss ausgewählter Server (Platzhalter "*" kann verwendet werden) -include: findet Anwendung für ausgewählte Server (Platzhalter "*" kann verwendet werden) command: Befehl der ausgeführt werden soll Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden: $server Name des Servers $nick Nickname der auf dem Server genutzt wird ${irc_server.xxx} Variable xxx von Server Beispiele: ändere den Nick auf allen Servern: /allserv /nick newnick setzt den Status, auf allen Servern, auf abwesend: /allserv /away I'm away führt ein whois mit meinem nick auf allen Servern aus: /allserv /whois $nick ---- [[command_irc_ban]] * `+ban+`: Nicknamen oder Hosts sperren/verbannen ---- /ban [] [ [...]] channel: Name des Kanals nick: Nick oder Host Ohne Angabe von Argumenten wird die Ban-Liste für den aktuellen Kanal angezeigt. ---- [[command_irc_cap]] * `+cap+`: Aushandlung der Clientfähigkeit ---- /cap ls list req|ack [ [...]] end ls: führt alle Fähigkeiten auf die vom Server unterstützt werden list: führt alle Fähigkeiten auf die aktuell genutzt werden req: fordert eine Fähigkeit an ack: bestätigt eine Fähigkeit die von Serverseite eine Bestätigung erfordert end: beendet die Übertragung von Fähigkeiten Ohne Angaben von Argumenten werden "ls" und "list" gesendet. Fähigkeiten die von WeeChat unterstützt werden: account-notify, away-notify, cap-notify, chghost, extended-join, invite-notify, multi-prefix, server-time, setname, userhost-in-names.. Fähigkeiten die standardmäßig genutzt werden sollen, können mit der Option irc.server_default.capabilities gesetzt werden (oder individuell für jeden Server mit der Option irc.server.xxx.capabilities). Beispiele: /cap /cap req multi-prefix away-notify ---- [[command_irc_connect]] * `+connect+`: Mit IRC-Server(n) verbinden ---- /connect [ [...]] [-