Tiarra - IRC Proxy software [Archive]

Tiarra is pure-perl irc proxy(or bot) software, with single-thread, multi-io, object-oriented framework.


contents


notice


credit

- T i a r r a - :::version #0.1+svn-36726:::
Copyright (c) 2008 Tiarra Development Team. All rights reserved.
This is free software; you can redistribute it and/or modify it
  under the same terms as Perl itself.

features


Download

source

latest-snapshot is tiarra-20100212

old versions

find other files...


requirement

Depends

Suggests


quick start

  1. アーカイブをダウンロードします。
  2. アーカイブを展開します。
  3. sample.conf を tiarra.conf にコピーして、コメントを見つつ設定します。 設定ガイド:
    • general と network は必ず書き換えてください。
    • network/name に書いていない(コメントアウトしたりして)ネットワーク用のブロックは 参照されないので、(たとえば name: 2ch をコメントアウトした場合の 2ch のような) ブロックはそのままにしておいて大丈夫です。
    • よく使われるモジュール:
      Channel::Join::Connect
      接続時の自動 join
      Log::Channel
      チャンネルごとのログ取り
      Chanel::Mode::Oper::Grant
      いわゆる「おーとなるたー」。自動 op 配布
    • 使うモジュールの - を + に変えるのを忘れずに。
    • conf を変えた場合は kill -HUP pid や System::Reload を組み込んでいれば (デフォルトで組み込まれています)System::Reload/command で指定したコマンド (デフォルトは load)で設定が反映されます。
  4. ./tiarra (または perl tiarra 、以下 ./tiarra と表記) で実行します。

普通使われるオプションは ./tiarra --quiet でしょう。 conf 名が tiarra.conf で無い場合は --config=(filename) を付けるのを忘れないで下さい。

その他の詳細なオプションについては、./tiarra --help で表示される usage を参照してください。


update guide

アップデートの際には、同梱されている NEWS ファイルを注意深く読んで、自分に関係のある変更がされていないか確認してください。

また、 ChangeLog ファイルを読んで、 main/ 以下や tiarra に変更が入ってなかった場合は、 Tiarra 本体の再起動は不要です。