diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2016-05-15 08:52:19 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2016-05-15 08:52:19 +0200 |
commit | b7bdbbdc505879450494bc75b706e2997e25120f (patch) | |
tree | be3b6716c2706a9505278d05ae9cfbec5ffbdac5 /doc/ja/autogen/user/irc_commands.adoc | |
parent | 81fa60a23a29e3bb6525494587008d75eae44f28 (diff) | |
download | weechat-b7bdbbdc505879450494bc75b706e2997e25120f.zip |
core: rename .asciidoc files to .adoc (issue #722)
Diffstat (limited to 'doc/ja/autogen/user/irc_commands.adoc')
-rw-r--r-- | doc/ja/autogen/user/irc_commands.adoc | 950 |
1 files changed, 950 insertions, 0 deletions
diff --git a/doc/ja/autogen/user/irc_commands.adoc b/doc/ja/autogen/user/irc_commands.adoc new file mode 100644 index 000000000..c3bffed9d --- /dev/null +++ b/doc/ja/autogen/user/irc_commands.adoc @@ -0,0 +1,950 @@ +// +// This file is auto-generated by script docgen.py. +// DO NOT EDIT BY HAND! +// +[[command_irc_admin]] +* `+admin+`: サーバ管理者に関する情報を探す + +---- +/admin [<target>] + +target: サーバ名 +---- + +[[command_irc_allchan]] +* `+allchan+`: 全てのサーバ、全てのチャンネルに対してコマンドを実行 + +---- +/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>] + + -current: 現在のサーバ上のチャンネルに対してコマンドを実行 + -exclude: 一部のチャンネルを除外 (ワイルドカード "*" を使うことができます) + command: 実行するコマンド +arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に置き換えられます) + +例: + 全てのチャンネルに対して '/me is testing' を実行: + /allchan me is testing + #weechat 以外の全てのチャンネルで 'hello' と発言: + /allchan -exclude=#weechat msg * hello + #weechat と #linux で始まるチャンネルを除く全てのチャンネルで 'hello' と発言: + /allchan -exclude=#weechat,#linux* msg * hello +---- + +[[command_irc_allpv]] +* `+allpv+`: 全ての接続済みサーバの全てのプライベートバッファに対してコマンドを実行 + +---- +/allpv [-current] [-exclude=<nick>[,<nick>...]] <command> [<arguments>] + + -current: 現在のサーバ上のプライベートバッファに対してコマンドを実行 + -exclude: 一部のニックネームを除外 (ワイルドカード "*" を使うことができます) + command: 実行するコマンド +arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に置き換えられます) + +例: + 全てのプライベートバッファに対して '/me is testing' を実行: + /allpv me is testing + ニックネーム foo を除く全てのプライベートバッファで 'hello' と発言: + /allpv -exclude=foo msg * hello + ニックネーム foo と bar で始まるニックネームを除く全てのチャンネルで 'hello' と発言: + /allpv -exclude=foo,bar* msg * hello + 全てのプライベートバッファを閉じる: + /allpv close +---- + +[[command_irc_allserv]] +* `+allserv+`: 全ての接続済みサーバでコマンドを実行 + +---- +/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>] + + -exclude: いくつかのサーバを除外 (ワイルドカード "*" を使うことができます) + command: 実行するコマンド +arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に置き換えられます) + +例: + 全てのサーバでニックネーム変更: + /allserv nick newnick + 全てのサーバで離席状態を変更: + /allserv away I'm away + すべてのサーバで自分のニックネームに対して whois を実行: + /allserv whois $nick +---- + +[[command_irc_ban]] +* `+ban+`: ニックネームかホスト名を指定してバン + +---- +/ban [<channel>] [<nick> [<nick>...]] + +channel: チャンネル名 + nick: ニックネームまたはホスト名 + +引数無しの場合は、現在のチャンネルのバンリストを表示。 +---- + +[[command_irc_cap]] +* `+cap+`: クライアント機能情報の交換 + +---- +/cap ls + list + req|ack [<capability> [<capability>...]] + end + + ls: サーバがサポートする機能をリスト + list: 現在有効化されている機能をリスト + req: 機能情報を要求 + ack: クライアント側に承認を要求する機能を承認 + end: 機能情報交換を終了 + +引数無しの場合、"ls" と "list" を送信します。 + +WeeChat がサポートする機能: account-notify、away-notify、cap-notify、extended-join、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 <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch] + -all|-auto|-open [-nojoin] [-switch] + + server: サーバ名、これは: + - 内部サーバ名 (/server add で追加されたもの、利用推奨) + - ホスト名/ポート番号又は IP アドレス/ポート番号、デフォルトのポート番号は 6667 + - 次の書式に従う URL: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]] + 注意: アドレス/IP/URL を指定した場合、サーバを一時的に追加します (保存しません)、/help irc.look.temporary_servers を参照してください。 + option: サーバに関するオプション (ブール型オプションでは、value は無視される) + nooption: ブール型オプションを 'off' にする (例: -nossl) + -all: 設定された全てのサーバに接続 + -auto: 自動接続を有効化してサーバに接続 + -open: 現在接続されていないがオープンされているサーバに接続 + -nojoin: チャンネルに入らない (autojoin が有効化されていても) + -switch: 次のサーバアドレスに移動 + +サーバとの接続を切断するか、接続試行を中止するには /disconnect コマンドを使ってください。 + +例: + /connect freenode + /connect irc.oftc.net/6667 + /connect irc6.oftc.net/6667 -ipv6 + /connect irc6.oftc.net/6697 -ipv6 -ssl + /connect my.server.org/6697 -ssl -password=test + /connect irc://nick@irc.oftc.net/#channel + /connect -switch +---- + +[[command_irc_ctcp]] +* `+ctcp+`: CTCP メッセージの送信 (Client-To-Client Protocol) + +---- +/ctcp [-server <server>] <target>[,<target>...] <type> [<arguments>] + + server: 送信先サーバ名 (内部名) + target: 送信先ニックネーム又はチャンネル ('*' の場合現在のチャンネル宛に送信) + type: CTCP タイプ (例: "version"、"ping"、..) +arguments: CTCP の引数 + +例: + /ctcp toto time + /ctcp toto version + /ctcp * version +---- + +[[command_irc_cycle]] +* `+cycle+`: チャンネルから退出し再参加 + +---- +/cycle [<channel>[,<channel>...]] [<message>] + +channel: チャンネル名 +message: 退出メッセージ (他のユーザに宛てる) +---- + +[[command_irc_dcc]] +* `+dcc+`: DCC の開始 (ファイル転送かダイレクトチャット) + +---- +/dcc chat <nick> + send <nick> <file> + +nick: ニックネーム +file: ファイル名 (ローカルホスト上の) + +例: + "toto" とチャット: + /dcc chat toto + ファイル "/home/foo/bar.txt" を ニックネーム "toto" に送信: + /dcc send toto /home/foo/bar.txt +---- + +[[command_irc_dehalfop]] +* `+dehalfop+`: ニックネームから half-operator 権を剥奪 + +---- +/dehalfop <nick> [<nick>...] + +nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます) + *: 自分以外のチャンネル参加者からチャンネルの half-operator 権を剥奪 +---- + +[[command_irc_deop]] +* `+deop+`: ニックネームからチャンネルオペレータ権を剥奪 + +---- +/deop <nick> [<nick>...] + * -yes + +nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます) + *: 自分以外のチャンネル参加者からチャンネルオペレータ権を剥奪 +---- + +[[command_irc_devoice]] +* `+devoice+`: ニックネームから発言権を剥奪 + +---- +/devoice <nick> [<nick>...] + * -yes + +nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます) + *: チャンネル参加者全員から voice 状態を剥奪 +---- + +[[command_irc_die]] +* `+die+`: サーバのシャットダウン + +---- +/die [<target>] + +target: サーバ名 +---- + +[[command_irc_disconnect]] +* `+disconnect+`: 特定のまたは全ての IRC サーバとの接続を切断 + +---- +/disconnect [<server>|-all|-pending [<reason>]] + + server: 内部サーバ名 + -all: 全てのサーバとの接続を切る +-pending: 現在再接続試行中のサーバに対する自動再接続を止める + reason: "quit" の理由 +---- + +[[command_irc_halfop]] +* `+halfop+`: 指定したニックネームに half-operator 権を付与 + +---- +/halfop <nick> [<nick>...] + * -yes + +nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます) + *: チャンネル参加者全員に half-operator 権を付与 +---- + +[[command_irc_ignore]] +* `+ignore+`: あるサーバかチャンネルで、指定したニックネーム/ホスト名を無視 + +---- +/ignore list + add [re:]<nick> [<server> [<channel>]] + del <number>|-all + + list: 無視エントリをリストアップ + add: 無視エントリを追加 + nick: ニックネーム又はホスト名 ("re:" を付けることで POSIX 拡張正規表現を使えます、"*" は 1 つ以上の文字にマッチします) + del: 無視エントリの削除 + number: 削除する無視エントリ番号 (番号はリストを参照) + -all: 全ての無視エントリを削除 + server: 無視設定を有効にする内部サーバ名 + channel: 無視設定を有効にするチャンネル名 + +注意: 正規表現で大文字小文字を区別するには "(?-i)" を最初につけてください。 + +例: + 全てのサーバ上のニックネーム "toto" を無視: + /ignore add toto + freenode サーバ上のホスト名 "toto@domain.com" を無視: + /ignore add toto@domain.com freenode + freenode サーバの #weechat チャンネル上のホスト名 "toto*@*.domain.com" を無視: + /ignore add toto*@*.domain.com freenode #weechat +---- + +[[command_irc_info]] +* `+info+`: サーバに関する情報を入手 + +---- +/info [<target>] + +target: サーバ名 +---- + +[[command_irc_invite]] +* `+invite+`: チャンネルにニックネームを招待 + +---- +/invite <nick> [<nick>...] [<channel>] + + nick: ニックネーム +channel: チャンネル名 +---- + +[[command_irc_ison]] +* `+ison+`: ニックネームが IRC 上にいるか確認 + +---- +/ison <nick> [<nick>...] + +nick: ニックネーム +---- + +[[command_irc_join]] +* `+join+`: チャンネルに参加 + +---- +/join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]] + +-noswitch: 新しいバッファに移動しない + server: 送信先サーバ (内部サーバ名) + channel: 参加するチャンネルの名前 + key: チャンネルに参加するためのキー (キーが必要なチャンネルは最初に置くこと) + +例: + /join #weechat + /join #protectedchan,#weechat key + /join -server freenode #weechat + /join -noswitch #weechat +---- + +[[command_irc_kick]] +* `+kick+`: チャンネルからユーザをキック + +---- +/kick [<channel>] <nick> [<reason>] + +channel: チャンネル名 + nick: ニックネーム + reason: 理由 (特殊変数 $nick、$channel、$server はそれぞれの値に置換されます) +---- + +[[command_irc_kickban]] +* `+kickban+`: チャンネルからユーザをキック、そのホストを参加禁止に + +---- +/kickban [<channel>] <nick> [<reason>] + +channel: チャンネル名 + nick: ニックネーム + reason: 理由 (特殊変数 $nick、$channel、$server はそれぞれの値に置換されます) + +キックと参加禁止にマスクを使うことが可能で、"*" のマスク展開後にマッチするニックネームがこれらの対象になります。 + +例: + "*!*@host.com" を参加禁止して "toto" をキック: + /kickban toto!*@host.com +---- + +[[command_irc_kill]] +* `+kill+`: クライアント - サーバの接続を閉じる + +---- +/kill <nick> [<reason>] + + nick: ニックネーム +reason: 理由 +---- + +[[command_irc_links]] +* `+links+`: このクエリに応答するサーバが知っている全てのサーバ名をリストアップ + +---- +/links [[<server>] <server_mask>] + + server: このクエリに応答するべきサーバ +server_mask: このマスクにマッチするサーバのリスト +---- + +[[command_irc_list]] +* `+list+`: チャンネルとトピックをリストアップ + +---- +/list [<channel>[,<channel>...]] [<server>] [-re <regex>] + +channel: リストアップするチャンネル名 + server: サーバ名 + regex: 結果をフィルタする POSIX 拡張正規表現 (大文字小文字は区別しない、"(?-i)" で始めれば区別する) + +例: + サーバ上の全てのチャンネルをリストアップ (大きなネットワークでは非常に遅い): + /list + #weechat チャンネルをリストアップ: + /list #weechat + "#weechat" で始まる全てのチャンネルをリストアップ (大きなネットワークでは非常に遅い): + /list -re #weechat.* +---- + +[[command_irc_lusers]] +* `+lusers+`: IRC ネットワークのサイズに関する統計を入手 + +---- +/lusers [<mask> [<target>]] + + mask: このマスクにマッチするサーバ +target: リクエストを送信するサーバ +---- + +[[command_irc_map]] +* `+map+`: IRC ネットワークのグラフィカルマップを表示 + +---- +---- + +[[command_irc_me]] +* `+me+`: 現在のチャンネルに CTCP action を送信 + +---- +/me <message> + +message: 送信メッセージ +---- + +[[command_irc_mode]] +* `+mode+`: チャンネルかユーザのモードを変更 + +---- +/mode [<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>] + <nick> [+|-]i|s|w|o + +チャンネルモード: + channel: 変更するチャンネル名 (デフォルトは現在のチャンネル) + o: チャンネルオペレータ権の付与/剥奪 + p: プライベートチャンネルフラグ + s: 秘密チャンネルフラグ + i: 招待専用チャンネルフラグ + t: チャンネルトピックの変更をオペレータだけに許可するフラグ + n: チャンネルに参加していないクライアントからのメッセージの送信を禁止 + m: 司会付きチャンネル + l: クライアント数の制限値を設定 + b: ユーザの入室禁止マスクを設定 + e: 入室禁止の除外マスクを設定 + v: 司会付きチャンネルで発言権を付与/剥奪 + k: チャンネルキーを設定 (パスワード) +ユーザモード: + nick: 変更するユーザ名 + i: ユーザを不可視状態にする + s: ユーザがサーバ notices を受け取る状態にする + w: ユーザが wallops を受け取る状態にする + o: オペレータフラグ + +上のモードのリストは完全なものではない、設定可能なモードを確認するために、サーバに関するドキュメントを読むこと。 + +例: + #weechat チャンネルのトピックを保護: + /mode #weechat +t + サーバ上で不可視にする: + /mode nick +i +---- + +[[command_irc_motd]] +* `+motd+`: "今日のメッセージ" を取得 + +---- +/motd [<target>] + +target: サーバ名 +---- + +[[command_irc_msg]] +* `+msg+`: ニックネームかチャンネルにメッセージを送る + +---- +/msg [-server <server>] <target>[,<target>...] <text> + +server: このサーバに送信 (内部サーバ名) +target: ニックネーム又はチャンネル名 (マスクを使えるかもしれない、'*' = 現在のチャンネル) + text: 送信するテキスト +---- + +[[command_irc_names]] +* `+names+`: チャンネルに参加しているニックネームをリストアップ + +---- +/names [<channel>[,<channel>...]] + +channel: チャンネル名 +---- + +[[command_irc_nick]] +* `+nick+`: 現在のニックネームを変更 + +---- +/nick [-all] <nick> + +-all: 全ての接続済みサーバで新しいニックネームを設定 +nick: 新しいニックネーム +---- + +[[command_irc_notice]] +* `+notice+`: ユーザに notice メッセージを送信 + +---- +/notice [-server <server>] <target> <text> + +server: このサーバに送信 (内部サーバ名) +target: ニックネーム又はチャンネル名 + text: 送信するテキスト +---- + +[[command_irc_notify]] +* `+notify+`: サーバ上のニックネームに対して接続か離席状態の通知を追加する + +---- +/notify add <nick> [<server> [-away]] + del <nick>|-all [<server>] + + add: 通知の追加 + nick: ニックネーム +server: 内部サーバ名 (デフォルトでは現在のサーバ) + -away: 離席メッセージが変更されたときに通知 (ニックネームの whois を行う) + del: 通知を削除 + -all: 全ての通知を削除 + +引数無しの場合は、現在のサーバに関する通知設定を表示します (コアバッファで実行された場合は全てのサーバに関する設定)。 + +例: + "toto" が現在のサーバに接続/切断した場合に通知: + /notify add toto + "toto" が freenode サーバに接続/切断した場合に通知: + /notify add toto freenode + "toto" が freenode サーバに戻るか離席状態になった場合に通知: + /notify add toto freenode -away +---- + +[[command_irc_op]] +* `+op+`: ニックネームにオペレータ権を付与 + +---- +/op <nick> [<nick>...] + * -yes + +nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます) + *: チャンネル参加者全員にチャンネルオペレータ権を付与 +---- + +[[command_irc_oper]] +* `+oper+`: オペレータ権を入手 + +---- +/oper <user> <password> + + user: ユーザ +password: パスワード +---- + +[[command_irc_part]] +* `+part+`: チャンネルから退出 + +---- +/part [<channel>[,<channel>...]] [<message>] + +channel: 退出するチャンネル名 +message: 退出メッセージ (他のユーザに対して) +---- + +[[command_irc_ping]] +* `+ping+`: サーバにピンを送信 + +---- +/ping <server1> [<server2>] + +server1: サーバ +server2: このサーバにピンを転送 +---- + +[[command_irc_pong]] +* `+pong+`: ピンメッセージに応答 + +---- +/pong <daemon> [<daemon2>] + + daemon: ピンメッセージに応答したデーモン +daemon2: メッセージをデーモンに転送 +---- + +[[command_irc_query]] +* `+query+`: ニックネーム宛にプライベートメッセージを送信 + +---- +/query [-noswitch] [-server <server>] <nick>[,<nick>...] [<text>] + +-noswitch: 新しいバッファに切り替えない + server: このサーバに送信 (内部サーバ名) + nick: ニックネーム + text: 送信するテキスト +---- + +[[command_irc_quiet]] +* `+quiet+`: ニックネームかホストを発言禁止に + +---- +/quiet [<channel>] [<nick> [<nick>...]] + +channel: チャンネル名 + nick: ニックネーム又はホスト名 + +引数無しの場合は、現在のチャンネルの発言禁止リストを表示。 +---- + +[[command_irc_quote]] +* `+quote+`: パースせずにサーバ宛に生データを送信 + +---- +/quote [-server <server>] <data> + +server: 送信先サーバ (内部サーバ名) + data: 送信する生データ +---- + +[[command_irc_reconnect]] +* `+reconnect+`: サーバに再接続 + +---- +/reconnect <server> [<server>...] [-nojoin] [-switch] + -all [-nojoin] [-switch] + + server: 再接続するサーバ (内部名) + -all: 全てのサーバに再接続 +-nojoin: チャンネルに参加しない (autojoin がサーバで有効化されていても) +-switch: 次のサーバアドレスに移動 +---- + +[[command_irc_rehash]] +* `+rehash+`: サーバに設定ファイルの読み込みを指示 + +---- +/rehash [<option>] + +option: 追加オプション、いくつかのサーバ用 +---- + +[[command_irc_remove]] +* `+remove+`: ユーザがチャンネルから退出することを強制 + +---- +/remove [<channel>] <nick> [<reason>] + +channel: チャンネル名 + nick: ニックネーム + reason: 理由 (特殊変数 $nick、$channel、$server はそれぞれの値に置換されます) +---- + +[[command_irc_restart]] +* `+restart+`: サーバに再起動を指示 + +---- +/restart [<target>] + +target: サーバ名 +---- + +[[command_irc_sajoin]] +* `+sajoin+`: ユーザがチャンネルへ参加することを強制 + +---- +/sajoin <nick> <channel>[,<channel>...] + + nick: ニックネーム +channel: チャンネル名 +---- + +[[command_irc_samode]] +* `+samode+`: チャンネルモードを変更、オペレータ権無しに + +---- +/samode [<channel>] <mode> + +channel: チャンネル名 + mode: チャンネルモード +---- + +[[command_irc_sanick]] +* `+sanick+`: 強制的にユーザのニックネームを変更 + +---- +/sanick <nick> <new_nick> + + nick: ニックネーム +new_nick: 新しいニックネーム +---- + +[[command_irc_sapart]] +* `+sapart+`: 強制的にユーザをチャンネルから退出 + +---- +/sapart <nick> <channel>[,<channel>...] + + nick: ニックネーム +channel: チャンネル名 +---- + +[[command_irc_saquit]] +* `+saquit+`: ある理由で強制的にユーザをサーバから切断 + +---- +/saquit <nick> <reason> + + nick: ニックネーム +reason: 理由 +---- + +[[command_irc_server]] +* `+server+`: IRC サーバのリストアップ、追加、削除 + +---- +/server list|listfull [<server>] + add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>] + copy|rename <server> <new_name> + reorder <server> [<server>...] + del|keep <server> + deloutq|jump|raw + + list: サーバをリストアップ (引数無しでは、リストが表示される) +listfull: 詳細情報を含めてサーバをリストアップ + add: 新しいサーバを追加 + server: サーバ名、内部的な利用と表示に利用 +hostname: サーバのホスト名か IP アドレス、ポート番号は任意 (デフォルト: 6667)、複数のアドレスはコンマで区切る + temp: 一時的なサーバを追加 (保存されない) + option: サーバのオプションを設定 (ブールオプションでは値が無視される) +nooption: ブールオプションを 'off' に設定 (例: -nossl) + copy: サーバを複製 + rename: サーバをリネーム + reorder: サーバリストにおける順番を入れ替える + keep: 設定ファイルにサーバを保存 (一時的なサーバ用) + del: サーバを削除 + deloutq: 全てのサーバにメッセージの削除を要求 (WeeChat が送信している全てのメッセージ) + jump: サーババッファに移動 + raw: 生 IRC データを表示するバッファを開く + +例: + /server listfull + /server add freenode chat.freenode.net + /server add freenode chat.freenode.net/6697 -ssl -autoconnect + /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667 + /server copy freenode freenode-test + /server rename freenode-test freenode2 + /server reorder freenode2 freenode + /server del freenode + /server deloutq +---- + +[[command_irc_service]] +* `+service+`: 新しいサービスを登録 + +---- +/service <nick> <reserved> <distribution> <type> <reserved> <info> + +distribution: サービスの可視性 + type: 将来のために予約 +---- + +[[command_irc_servlist]] +* `+servlist+`: 現在ネットワークに接続されたサービスをリストアップ + +---- +/servlist [<mask> [<type>]] + +mask: マスクにマッチするサービスだけをリストアップ +type: タイプにマッチするサービスだけをリストアップ +---- + +[[command_irc_squery]] +* `+squery+`: サービスにメッセージを配送 + +---- +/squery <service> <text> + +service: サービス名 + text: 送信テキスト +---- + +[[command_irc_squit]] +* `+squit+`: サーバリンクを切断 + +---- +/squit <server> <comment> + + server: サーバ名 +comment: コメント +---- + +[[command_irc_stats]] +* `+stats+`: サーバに関するクエリ統計 + +---- +/stats [<query> [<server>]] + + query: c/h/i/k/l/m/o/y/u (RFC1459 を参照) +server: サーバ名 +---- + +[[command_irc_summon]] +* `+summon+`: IRC サーバを実行中のホストにいるユーザ宛てに、IRC に参加することを要請するメッセージを送信 + +---- +/summon <user> [<target> [<channel>]] + + user: ユーザ名 + target: サーバ名 +channel: チャンネル名 +---- + +[[command_irc_time]] +* `+time+`: サーバのローカル時間を要求 + +---- +/time [<target>] + +target: 時間を要求するサーバを指定 +---- + +[[command_irc_topic]] +* `+topic+`: チャンネルトピックの取得/設定 + +---- +/topic [<channel>] [<topic>|-delete] + +channel: チャンネル名 + topic: 新しいトピック +-delete: チャンネルトピックを削除 +---- + +[[command_irc_trace]] +* `+trace+`: 指定されたサーバへのルートを探す + +---- +/trace [<target>] + +target: サーバ名 +---- + +[[command_irc_unban]] +* `+unban+`: ニックネームかホストの禁止設定を解除 + +---- +/unban [<channel>] <nick> [<nick>...] + +channel: チャンネル名 + nick: ニックネーム又はホスト名 +---- + +[[command_irc_unquiet]] +* `+unquiet+`: ニックネーム又はホスト名に対する発言禁止を解除 + +---- +/unquiet [<channel>] <nick> [<nick>...] + +channel: チャンネル名 + nick: ニックネーム又はホスト名 +---- + +[[command_irc_userhost]] +* `+userhost+`: ニックネームに関する情報のリストを返す + +---- +/userhost <nick> [<nick>...] + +nick: ニックネーム +---- + +[[command_irc_users]] +* `+users+`: サーバにログインしているユーザのリスト + +---- +/users [<target>] + +target: サーバ名 +---- + +[[command_irc_version]] +* `+version+`: ニックネームかサーバのバージョン情報を取得 (現在のサーバか指定したサーバ) + +---- +/version [<server>|<nick>] + +server: サーバ名 + nick: ニックネーム +---- + +[[command_irc_voice]] +* `+voice+`: ニックネームに発言権を付与 + +---- +/voice <nick> [<nick>...] + +nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます) + *: チャンネル参加者全員に voice 権を付与 +---- + +[[command_irc_wallchops]] +* `+wallchops+`: チャンネルオペレータに notice を送信 + +---- +/wallchops [<channel>] <text> + +channel: チャンネル名 + text: 送信テキスト +---- + +[[command_irc_wallops]] +* `+wallops+`: ユーザモードに 'w' を設定した全ての接続済みユーザ宛てにメッセージを送信 + +---- +/wallops <text> + +text: 送信テキスト +---- + +[[command_irc_who]] +* `+who+`: 情報のリストを返すクエリを生成 + +---- +/who [<mask> [o]] + +mask: マスクにマッチする情報 + o: マスクにマッチするオペレータだけを返す +---- + +[[command_irc_whois]] +* `+whois+`: ユーザに関する情報を要求 + +---- +/whois [<server>] [<nick>[,<nick>...]] + +server: サーバ名 + nick: ニックネーム (マスクも可) + +引数が無い場合、このコマンドは以下のユーザに対する whois を行います: +- バッファがサーバ/チャンネルの場合、自分自身のニックネーム +- バッファがプライベートの場合、相手のニックネーム。 + +オプション irc.network.whois_double_nick が有効の場合、アイドル時間を返してもらうためにニックネームを 2 つ送信します (ニックネームを 1 つ指定した場合でも)。 +---- + +[[command_irc_whowas]] +* `+whowas+`: 既に存在しないニックネームに関する情報を要求 + +---- +/whowas <nick>[,<nick>...] [<count> [<target>]] + + nick: ニックネーム + count: リプライの個数 (負の値で完全な検索) +target: マスクに一致するものだけを返す +---- |