summaryrefslogtreecommitdiff
path: root/doc/ja/autogen/plugin_api/infos.adoc
blob: 9e7972d3e2c44522603eb5c5f610035e7307ff83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
//
// This file is auto-generated by script docgen.py.
// DO NOT EDIT BY HAND!
//
[width="100%",cols="^1,^2,6,6",options="header"]
|===
| プラグイン | 名前 | 説明 | 引数

| fifo | fifo_filename | FIFO パイプの名前 | -

| guile | guile_eval | ソースコードの評価 | 実行するソースコード

| guile | guile_interpreter | 使用中のインタプリタの名前 | -

| guile | guile_version | 使用中のインタプリタのバージョン | -

| irc | irc_buffer | ある IRC サーバ/チャンネル/ニックネームのバッファポインタを取得 | server,channel,nick (channel と nick は任意)

| irc | irc_is_channel | 文字列がサーバの有効な IRC チャンネル名なら 1 | サーバ、チャンネル (サーバは任意)

| irc | irc_is_nick | 文字列が有効な IRC ニックネームなら 1 | ニックネーム

| irc | irc_nick | あるサーバの現在のニックネームを取得 | サーバ名

| irc | irc_nick_color | ニックネームの色コードを取得 (バージョン 1.5 で *廃止* されました。代わりに "nick_color" を使ってください) | ニックネーム

| irc | irc_nick_color_name | ニックネームの色名を取得 (バージョン 1.5 で *廃止* されました。代わりに "nick_color" を使ってください) | ニックネーム

| irc | irc_nick_from_host | IRC ホストからニックネームを取得 | IRC ホスト (例: `:nick!name@server.com`)

| irc | irc_server_isupport | サーバがこの機能がサポートする場合は 1 (IRC メッセージ 005 を使う) | サーバ、機能

| irc | irc_server_isupport_value | サーバがサポートする場合、機能の値 (IRC メッセージ 005 を使う) | サーバ、機能

| javascript | javascript_eval | ソースコードの評価 | 実行するソースコード

| javascript | javascript_interpreter | 使用中のインタプリタの名前 | -

| javascript | javascript_version | 使用中のインタプリタのバージョン | -

| lua | lua_eval | ソースコードの評価 | 実行するソースコード

| lua | lua_interpreter | 使用中のインタプリタの名前 | -

| lua | lua_version | 使用中のインタプリタのバージョン | -

| perl | perl_eval | ソースコードの評価 | 実行するソースコード

| perl | perl_interpreter | 使用中のインタプリタの名前 | -

| perl | perl_version | 使用中のインタプリタのバージョン | -

| php | php_eval | ソースコードの評価 | 実行するソースコード

| php | php_interpreter | 使用中のインタプリタの名前 | -

| php | php_version | 使用中のインタプリタのバージョン | -

| python | python2_bin | python 2.x インタプリタへのパス | -

| python | python_eval | ソースコードの評価 | 実行するソースコード

| python | python_interpreter | 使用中のインタプリタの名前 | -

| python | python_version | 使用中のインタプリタのバージョン | -

| relay | relay_client_count | 中継するクライアントのリスト | protocol,status (どちらも任意、引数の "*" はすべてを意味します; プロトコル: irc、weechat。状態: connecting、waiting_auth、connected、auth_failed、disconnected)

| ruby | ruby_eval | ソースコードの評価 | 実行するソースコード

| ruby | ruby_interpreter | 使用中のインタプリタの名前 | -

| ruby | ruby_version | 使用中のインタプリタのバージョン | -

| spell | spell_dict | バッファで使用中の辞書のコンマ区切りリスト | バッファポインタ ("0x12345678") またはバッファのフルネーム ("irc.freenode.#weechat")

| tcl | tcl_eval | ソースコードの評価 | 実行するソースコード

| tcl | tcl_interpreter | 使用中のインタプリタの名前 | -

| tcl | tcl_version | 使用中のインタプリタのバージョン | -

| weechat | charset_internal | WeeChat 内部文字セット | -

| weechat | charset_terminal | 端末の文字セット | -

| weechat | color_ansi_regex | ANSI エスケープコードを検索する POSIX 拡張正規表現 | -

| weechat | color_rgb2term | 端末色コード (0-255) に変換されたRGB 色コード | rgb,limit (limit は任意でデフォルトでは 256 に設定)

| weechat | color_term2rgb | RGB 色コードに変換された端末色コード (0-255) | 色コード (端末色コード: 0-255)

| weechat | cursor_mode | カーソルモードが有効の場合 1 | -

| weechat | date | WeeChat のコンパイル日付/時間 | -

| weechat | dir_separator | ディレクトリ区切り | -

| weechat | filters_enabled | フィルタが有効の場合 1 | -

| weechat | inactivity | キーボード未使用時間 (秒) | -

| weechat | locale | 翻訳メッセージに利用するロケール | -

| weechat | nick_color | ニックネームの色コードを取得 | ニックネーム

| weechat | nick_color_name | ニックネームの色名を取得 | ニックネーム

| weechat | pid | WeeChat の PID (プロセス ID) | -

| weechat | term_height | 端末の高さ | -

| weechat | term_width | 端末の幅 | -

| weechat | totp_generate | 時間ベースのワンタイムパスワード (TOTP) を生成 | secret (base32)、タイムスタンプ (任意、デフォルトで現在時刻)、桁数 (任意、4 から 10 までの整数、デフォルトで 6)

| weechat | totp_validate | 時間ベースのワンタイムパスワード (TOTP) を確認: 正しい TOTP の場合 1、それ以外の場合 0 | secret (base32)、ワンタイムパスワード、タイムスタンプ (任意、デフォルトで現在時刻)、テスト前後のパスワードの数 (任意、デフォルトで 0)

| weechat | uptime | WeeChat 連続稼働時間 (書式: "days:hh:mm:ss") | "days" (日数) または "seconds" (秒数) (任意)

| weechat | version | WeeChat のバージョン | -

| weechat | version_git | WeeChat の git バージョン (開発バージョンではコマンド "git describe" の出力、安定版リリースでは空文字が出力されます) | -

| weechat | version_number | WeeChat のバージョン (数字) | -

| weechat | weechat_dir | WeeChat ディレクトリ | -

| weechat | weechat_libdir | WeeChat "lib" ディレクトリ | -

| weechat | weechat_localedir | WeeChat "locale" ディレクトリ | -

| weechat | weechat_sharedir | WeeChat "share" ディレクトリ | -

| weechat | weechat_site | WeeChat サイト | -

| weechat | weechat_site_download | WeeChat サイト、ダウンロードページ | -

| weechat | weechat_upgrading | WeeChat がアップグレード中は 1 (コマンド `/upgrade`) | -

|===