// // This file is auto-generated by script docgen.py. // DO NOT EDIT BY HAND! // // tag::irc_commands[] [[command_irc_admin]] * `+admin+`: サーバ管理者に関する情報を探す ---- /admin [] target: サーバ名 ---- [[command_irc_allchan]] * `+allchan+`: 全てのサーバ、全てのチャンネルに対してコマンドを実行 ---- /allchan [-current] [-exclude=[,...]] [-current] -include=[,...] -current: execute command for channels of current server only -exclude: exclude some channels (wildcard "*" is allowed) -include: include only some channels (wildcard "*" is allowed) command: command to execute (or text to send to buffer if command does not start with '/') Command and arguments are evaluated (see /help eval), the following variables are replaced: $server server name $channel channel name $nick nick on server ${irc_server.xxx} variable xxx in server ${irc_channel.xxx} variable xxx in channel Examples: execute '/me is testing' on all channels: /allchan /me is testing say 'hello' everywhere but not on #weechat: /allchan -exclude=#weechat hello say 'hello' everywhere but not on #weechat and channels beginning with #linux: /allchan -exclude=#weechat,#linux* hello say 'hello' on all channels beginning with #linux: /allchan -include=#linux* hello ---- [[command_irc_allpv]] * `+allpv+`: 全ての接続済みサーバの全てのプライベートバッファに対してコマンドを実行 ---- /allpv [-current] [-exclude=[,...]] [-current] -include=[,...] -current: execute command for private buffers of current server only -exclude: exclude some nicks (wildcard "*" is allowed) -include: include only some nicks (wildcard "*" is allowed) command: command to execute (or text to send to buffer if command does not start with '/') Command and arguments are evaluated (see /help eval), the following variables are replaced: $server server name $channel channel name $nick nick on server ${irc_server.xxx} variable xxx in server ${irc_channel.xxx} variable xxx in channel Examples: execute '/me is testing' on all private buffers: /allpv /me is testing say 'hello' everywhere but not for nick foo: /allpv -exclude=foo hello say 'hello' everywhere but not for nick foo and nicks beginning with bar: /allpv -exclude=foo,bar* hello say 'hello' for all nicks beginning with bar: /allpv -include=bar* hello close all private buffers: /allpv /close ---- [[command_irc_allserv]] * `+allserv+`: 全ての接続済みサーバでコマンドを実行 ---- /allserv [-exclude=[,...]] -include=[,...] -exclude: exclude some servers (wildcard "*" is allowed) -include: include only some servers (wildcard "*" is allowed) command: command to execute (or text to send to buffer if command does not start with '/') Command and arguments are evaluated (see /help eval), the following variables are replaced: $server server name $nick nick on server ${irc_server.xxx} variable xxx in server Examples: change nick on all servers: /allserv /nick newnick set away on all servers: /allserv /away I'm away do a whois on my nick on all servers: /allserv /whois $nick ---- [[command_irc_ban]] * `+ban+`: ニックネームかホスト名を指定してバン ---- /ban [] [ [...]] channel: チャンネル名 nick: ニックネームまたはホスト名 引数無しの場合は、現在のチャンネルのバンリストを表示。 ---- [[command_irc_cap]] * `+cap+`: クライアント機能情報の交換 ---- /cap ls list req|ack [ [...]] end ls: サーバがサポートする機能をリスト list: 現在有効化されている機能をリスト req: 機能情報を要求 ack: クライアント側に承認を要求する機能を承認 end: 機能情報交換を終了 引数無しの場合、"ls" と "list" を送信します。 WeeChat がサポートする機能: account-notify、away-notify、cap-notify、chghost、extended-join、invite-notify、multi-prefix、server-time、userhost-in-names。 自動的に有効化する機能を設定するにはオプション irc.server_default.capabilities (または対象のサーバに関するオプション irc.server.xxx.capabilities) を使ってください。 例: /cap /cap req multi-prefix away-notify ---- [[command_irc_connect]] * `+connect+`: IRC サーバに接続 ---- /connect [ [...]] [-