| 1 | <?xml version="1.0" encoding="UTF-8"?> |
|---|
| 2 | <!DOCTYPE html |
|---|
| 3 | PUBLIC "-//W3C//DTD XHTML 1.1//EN" |
|---|
| 4 | "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
|---|
| 5 | <!-- $Id: module-toc.html 11393 2008-05-11 06:56:12Z topia $ --> |
|---|
| 6 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja"> |
|---|
| 7 | <head> |
|---|
| 8 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> |
|---|
| 9 | <title>モジュール一覧 - Tiarra Documentation</title> |
|---|
| 10 | <link rel="stylesheet" type="text/css" href="default.css" /> |
|---|
| 11 | </head> |
|---|
| 12 | <body> |
|---|
| 13 | |
|---|
| 14 | <h1>モジュール一覧</h1> |
|---|
| 15 | |
|---|
| 16 | <ul class="toc-group"> |
|---|
| 17 | |
|---|
| 18 | <li> |
|---|
| 19 | <a href="module/UNCLASSIFIED.html">UNCLASSIFIED</a> <span class="group-description">未分類のモジュール</span> |
|---|
| 20 | <ul class="toc-individual"> |
|---|
| 21 | |
|---|
| 22 | <li><a href="module/UNCLASSIFIED.html#module-Skelton">Skelton</a> <span class="module-description">Skelton for tiarra-module.</span></li> |
|---|
| 23 | |
|---|
| 24 | </ul> |
|---|
| 25 | </li> |
|---|
| 26 | |
|---|
| 27 | <li> |
|---|
| 28 | <a href="module/Auto.html">Auto</a> <span class="group-description">自動反応</span> |
|---|
| 29 | <ul class="toc-individual"> |
|---|
| 30 | |
|---|
| 31 | <li><a href="module/Auto.html#module-Auto::Alias">Auto::Alias</a> <span class="module-description">ユーザエイリアス情報の管理を行ないます。</span></li> |
|---|
| 32 | |
|---|
| 33 | <li><a href="module/Auto.html#module-Auto::Answer">Auto::Answer</a> <span class="module-description">特定の発言に反応して対応する発言をする。</span></li> |
|---|
| 34 | |
|---|
| 35 | <li><a href="module/Auto.html#module-Auto::Calc">Auto::Calc</a> <span class="module-description">Perlの式を計算させるモジュール。</span></li> |
|---|
| 36 | |
|---|
| 37 | <li><a href="module/Auto.html#module-Auto::ChannelWithoutOper">Auto::ChannelWithoutOper</a> <span class="module-description">チャンネルオペレータ権限がなくなってしまったときに発言する。</span></li> |
|---|
| 38 | |
|---|
| 39 | <li><a href="module/Auto.html#module-Auto::FetchTitle">Auto::FetchTitle</a> <span class="module-description">発言に含まれるURLからタイトルを取得.</span></li> |
|---|
| 40 | |
|---|
| 41 | <li><a href="module/Auto.html#module-Auto::FetchTitle::Plugin::ExtractHeading">Auto::FetchTitle::Plugin::ExtractHeading</a> <span class="module-description">本文から見出しを抽出するFetchTitleプラグイン.</span></li> |
|---|
| 42 | |
|---|
| 43 | <li><a href="module/Auto.html#module-Auto::FetchTitle::Plugin::Mixi">Auto::FetchTitle::Plugin::Mixi</a> <span class="module-description">Mixiにログインして見出し抽出出来るようにするFetchTitleプラグイン.</span></li> |
|---|
| 44 | |
|---|
| 45 | <li><a href="module/Auto.html#module-Auto::Im">Auto::Im</a> <span class="module-description">名前が呼ばれると、その発言をim.kayac.comに送信する</span></li> |
|---|
| 46 | |
|---|
| 47 | <li><a href="module/Auto.html#module-Auto::Joined">Auto::Joined</a> <span class="module-description">特定のチャンネルに誰かがJOINする度に特定のメッセージを発言する。</span></li> |
|---|
| 48 | |
|---|
| 49 | <li><a href="module/Auto.html#module-Auto::MesMail">Auto::MesMail</a> <span class="module-description">伝言をメールとして送信する。</span></li> |
|---|
| 50 | |
|---|
| 51 | <li><a href="module/Auto.html#module-Auto::Oper">Auto::Oper</a> <span class="module-description">特定の文字列を発言した人を+oする。</span></li> |
|---|
| 52 | |
|---|
| 53 | <li><a href="module/Auto.html#module-Auto::Random">Auto::Random</a> <span class="module-description">特定の発言に反応してランダムな発言をします。</span></li> |
|---|
| 54 | |
|---|
| 55 | <li><a href="module/Auto.html#module-Auto::Reply">Auto::Reply</a> <span class="module-description">特定の発言に反応して発言をします。</span></li> |
|---|
| 56 | |
|---|
| 57 | <li><a href="module/Auto.html#module-Auto::Response">Auto::Response</a> <span class="module-description">データファイルの指定にしたがって反応する。</span></li> |
|---|
| 58 | |
|---|
| 59 | </ul> |
|---|
| 60 | </li> |
|---|
| 61 | |
|---|
| 62 | <li> |
|---|
| 63 | <a href="module/CTCP.html">CTCP</a> <span class="group-description">CTCP 関連</span> |
|---|
| 64 | <ul class="toc-individual"> |
|---|
| 65 | |
|---|
| 66 | <li><a href="module/CTCP.html#module-CTCP::ClientInfo">CTCP::ClientInfo</a> <span class="module-description">CTCP CLIENTINFOに応答する。</span></li> |
|---|
| 67 | |
|---|
| 68 | <li><a href="module/CTCP.html#module-CTCP::DCC::RewriteAddress">CTCP::DCC::RewriteAddress</a> <span class="module-description">クライアントが送信した CTCP DCC のアドレスを変換する。</span></li> |
|---|
| 69 | |
|---|
| 70 | <li><a href="module/CTCP.html#module-CTCP::Ping">CTCP::Ping</a> <span class="module-description">CTCP PINGに応答する。</span></li> |
|---|
| 71 | |
|---|
| 72 | <li><a href="module/CTCP.html#module-CTCP::Time">CTCP::Time</a> <span class="module-description">CTCP TIMEに応答する。</span></li> |
|---|
| 73 | |
|---|
| 74 | <li><a href="module/CTCP.html#module-CTCP::UserInfo">CTCP::UserInfo</a> <span class="module-description">CTCP USERINFOに応答する。</span></li> |
|---|
| 75 | |
|---|
| 76 | <li><a href="module/CTCP.html#module-CTCP::Version">CTCP::Version</a> <span class="module-description">CTCP VERSIONに応答する。</span></li> |
|---|
| 77 | |
|---|
| 78 | </ul> |
|---|
| 79 | </li> |
|---|
| 80 | |
|---|
| 81 | <li> |
|---|
| 82 | <a href="module/Channel.html">Channel</a> <span class="group-description">チャンネルに対する操作</span> |
|---|
| 83 | <ul class="toc-individual"> |
|---|
| 84 | |
|---|
| 85 | <li><a href="module/Channel.html#module-Channel::Freeze">Channel::Freeze</a> <span class="module-description">特定のチャンネルの発言を、一時的に受信するのをやめる。</span></li> |
|---|
| 86 | |
|---|
| 87 | <li><a href="module/Channel.html#module-Channel::Ignore">Channel::Ignore</a> <span class="module-description">指定されたチャンネルの存在を、様々なメッセージから消去する。</span></li> |
|---|
| 88 | |
|---|
| 89 | <li><a href="module/Channel.html#module-Channel::Join::Connect">Channel::Join::Connect</a> <span class="module-description">サーバーに初めて接続した時、指定したチャンネルに入るモジュール。</span></li> |
|---|
| 90 | |
|---|
| 91 | <li><a href="module/Channel.html#module-Channel::Join::Invite">Channel::Join::Invite</a> <span class="module-description">招待されたらそのチャンネルに入る。</span></li> |
|---|
| 92 | |
|---|
| 93 | <li><a href="module/Channel.html#module-Channel::Join::Kicked">Channel::Join::Kicked</a> <span class="module-description">特定のチャンネルからkickされた時に、自動で入りなおす。</span></li> |
|---|
| 94 | |
|---|
| 95 | <li><a href="module/Channel.html#module-Channel::Mode::Get">Channel::Mode::Get</a> <span class="module-description">チャンネルにJOINした時、そのチャンネルのモードを取得します。</span></li> |
|---|
| 96 | |
|---|
| 97 | <li><a href="module/Channel.html#module-Channel::Mode::Oper::Grant">Channel::Mode::Oper::Grant</a> <span class="module-description">特定のチャンネルに特定の人間がjoinした時に、自分がチャンネルオペレータ権限を持っていれば+oする。</span></li> |
|---|
| 98 | |
|---|
| 99 | <li><a href="module/Channel.html#module-Channel::Mode::Set">Channel::Mode::Set</a> <span class="module-description">チャンネルを作成した時に自動的にモードを設定するモジュール。</span></li> |
|---|
| 100 | |
|---|
| 101 | <li><a href="module/Channel.html#module-Channel::Rejoin">Channel::Rejoin</a> <span class="module-description">チャンネルオペレータ権限を無くしたとき、一人ならjoinし直す。</span></li> |
|---|
| 102 | |
|---|
| 103 | </ul> |
|---|
| 104 | </li> |
|---|
| 105 | |
|---|
| 106 | <li> |
|---|
| 107 | <a href="module/Client.html">Client</a> <span class="group-description">クライアントとの入出力</span> |
|---|
| 108 | <ul class="toc-individual"> |
|---|
| 109 | |
|---|
| 110 | <li><a href="module/Client.html#module-Client::Cache">Client::Cache</a> <span class="module-description">データをキャッシュしてサーバに問い合わせないようにする</span></li> |
|---|
| 111 | |
|---|
| 112 | <li><a href="module/Client.html#module-Client::Conservative">Client::Conservative</a> <span class="module-description">サーバが送信するような IRC メッセージを作成するようにする</span></li> |
|---|
| 113 | |
|---|
| 114 | <li><a href="module/Client.html#module-Client::Cotton">Client::Cotton</a> <span class="module-description">Cotton の行うおかしな動作のいくつかを無視する</span></li> |
|---|
| 115 | |
|---|
| 116 | <li><a href="module/Client.html#module-Client::Eval">Client::Eval</a> <span class="module-description">クライアントから Perl 式を実行できるようにする。</span></li> |
|---|
| 117 | |
|---|
| 118 | <li><a href="module/Client.html#module-Client::GetVersion">Client::GetVersion</a> <span class="module-description">クライアントに CTCP Version を発行してバージョン情報を得る</span></li> |
|---|
| 119 | |
|---|
| 120 | <li><a href="module/Client.html#module-Client::PatchworkMessage">Client::PatchworkMessage</a> <span class="module-description">IRC メッセージにちょっと変更を加えて、クライアントのバグを抑制する</span></li> |
|---|
| 121 | |
|---|
| 122 | <li><a href="module/Client.html#module-Client::ProtectMyself">Client::ProtectMyself</a> <span class="module-description">意図せず自分のニックが変わってしまうのを防止する</span></li> |
|---|
| 123 | |
|---|
| 124 | <li><a href="module/Client.html#module-Client::Rehash">Client::Rehash</a> <span class="module-description">全チャンネル分の names の内部キャッシュをクライアントに送信する。</span></li> |
|---|
| 125 | |
|---|
| 126 | <li><a href="module/Client.html#module-Client::ShowNick">Client::ShowNick</a> <span class="module-description">show network</span></li> |
|---|
| 127 | |
|---|
| 128 | </ul> |
|---|
| 129 | </li> |
|---|
| 130 | |
|---|
| 131 | <li> |
|---|
| 132 | <a href="module/Debug.html">Debug</a> <span class="group-description">Tiarraや、Tiarraモジュールのデバッグ用</span> |
|---|
| 133 | <ul class="toc-individual"> |
|---|
| 134 | |
|---|
| 135 | <li><a href="module/Debug.html#module-Debug::Core">Debug::Core</a> <span class="module-description">Tiarra の内部構造の追跡.</span></li> |
|---|
| 136 | |
|---|
| 137 | <li><a href="module/Debug.html#module-Debug::RawLog">Debug::RawLog</a> <span class="module-description">標準出力にクライアントやサーバとの通信をダンプする。</span></li> |
|---|
| 138 | |
|---|
| 139 | </ul> |
|---|
| 140 | </li> |
|---|
| 141 | |
|---|
| 142 | <li> |
|---|
| 143 | <a href="module/Log.html">Log</a> <span class="group-description">ログの記録</span> |
|---|
| 144 | <ul class="toc-individual"> |
|---|
| 145 | |
|---|
| 146 | <li><a href="module/Log.html#module-Log::Channel">Log::Channel</a> <span class="module-description">チャンネルやprivのログを取るモジュール。</span></li> |
|---|
| 147 | |
|---|
| 148 | <li><a href="module/Log.html#module-Log::ChannelList">Log::ChannelList</a> <span class="module-description">チャンネルリストをテンプレートに沿って HTML 化します。</span></li> |
|---|
| 149 | |
|---|
| 150 | <li><a href="module/Log.html#module-Log::Raw">Log::Raw</a> <span class="module-description">サーバとの生の通信を保存する</span></li> |
|---|
| 151 | |
|---|
| 152 | <li><a href="module/Log.html#module-Log::Recent">Log::Recent</a> <span class="module-description">クライアントを接続した時に、保存しておいた最近のメッセージを送る。</span></li> |
|---|
| 153 | |
|---|
| 154 | </ul> |
|---|
| 155 | </li> |
|---|
| 156 | |
|---|
| 157 | <li> |
|---|
| 158 | <a href="module/System.html">System</a> <span class="group-description">Tiarra自身の動作に関するもの</span> |
|---|
| 159 | <ul class="toc-individual"> |
|---|
| 160 | |
|---|
| 161 | <li><a href="module/System.html#module-System::Error">System::Error</a> <span class="module-description">サーバーからのERRORメッセージをNOTICEに埋め込む</span></li> |
|---|
| 162 | |
|---|
| 163 | <li><a href="module/System.html#module-System::LivePatch">System::LivePatch</a> <span class="module-description">Live Patch.</span></li> |
|---|
| 164 | |
|---|
| 165 | <li><a href="module/System.html#module-System::Macro">System::Macro</a> <span class="module-description">新規にコマンドを追加し、そのコマンドが使われた時に特定の動作をまとめて実行します。</span></li> |
|---|
| 166 | |
|---|
| 167 | <li><a href="module/System.html#module-System::NotifyIcon::Win32">System::NotifyIcon::Win32</a> <span class="module-description">タスクトレイにアイコンを表示する。</span></li> |
|---|
| 168 | |
|---|
| 169 | <li><a href="module/System.html#module-System::Pong">System::Pong</a> <span class="module-description">サーバーからのPINGメッセージに対し、自動的にPONGを返す。</span></li> |
|---|
| 170 | |
|---|
| 171 | <li><a href="module/System.html#module-System::PrivTranslator">System::PrivTranslator</a> <span class="module-description">クライアントからの個人的なprivが相手に届かなくなる現象を回避する。</span></li> |
|---|
| 172 | |
|---|
| 173 | <li><a href="module/System.html#module-System::Raw">System::Raw</a> <span class="module-description">マスクで指定したサーバーにIRCメッセージを加工せずに直接送る。</span></li> |
|---|
| 174 | |
|---|
| 175 | <li><a href="module/System.html#module-System::Reload">System::Reload</a> <span class="module-description">confファイルやモジュールの更新をリロードするコマンドを追加する。</span></li> |
|---|
| 176 | |
|---|
| 177 | <li><a href="module/System.html#module-System::RemoteControl">System::RemoteControl</a> <span class="module-description">特定の発言が送られてきたとき、それに反応してIRCコマンドを実行します。</span></li> |
|---|
| 178 | |
|---|
| 179 | <li><a href="module/System.html#module-System::Shutdown">System::Shutdown</a> <span class="module-description">Tiarraを終了させる。</span></li> |
|---|
| 180 | |
|---|
| 181 | <li><a href="module/System.html#module-System::WebClient">System::WebClient</a> <span class="module-description">ブラウザ上でログを見たり発言したりできます.</span></li> |
|---|
| 182 | |
|---|
| 183 | </ul> |
|---|
| 184 | </li> |
|---|
| 185 | |
|---|
| 186 | <li> |
|---|
| 187 | <a href="module/User.html">User</a> <span class="group-description">特定の人間に対する動作や自分自身についての動作</span> |
|---|
| 188 | <ul class="toc-individual"> |
|---|
| 189 | |
|---|
| 190 | <li><a href="module/User.html#module-User::Away::Client">User::Away::Client</a> <span class="module-description">クライアントが一つも接続されていない時にAWAYを設定します。</span></li> |
|---|
| 191 | |
|---|
| 192 | <li><a href="module/User.html#module-User::Away::Nick">User::Away::Nick</a> <span class="module-description">ニックネーム変更に応じて AWAY を設定します。</span></li> |
|---|
| 193 | |
|---|
| 194 | <li><a href="module/User.html#module-User::Filter">User::Filter</a> <span class="module-description">指定された人物からのPRIVMSGやNOTICEを書き換える。</span></li> |
|---|
| 195 | |
|---|
| 196 | <li><a href="module/User.html#module-User::Ignore">User::Ignore</a> <span class="module-description">指定された人間からのPRIVMSGやNOTICEを破棄してクライアントへ送らないようにするモジュール。</span></li> |
|---|
| 197 | |
|---|
| 198 | <li><a href="module/User.html#module-User::Nick::Detached">User::Nick::Detached</a> <span class="module-description">クライアントが接続されていない時に、特定のnickに変更します。</span></li> |
|---|
| 199 | |
|---|
| 200 | <li><a href="module/User.html#module-User::ServerOper">User::ServerOper</a> <span class="module-description">特定のネットワークに接続した時、OPERコマンドを発行します。</span></li> |
|---|
| 201 | |
|---|
| 202 | <li><a href="module/User.html#module-User::Vanish">User::Vanish</a> <span class="module-description">指定された人物の存在を、様々なメッセージから消去する。</span></li> |
|---|
| 203 | |
|---|
| 204 | </ul> |
|---|
| 205 | </li> |
|---|
| 206 | |
|---|
| 207 | </ul> |
|---|
| 208 | </body> |
|---|
| 209 | </html> |
|---|