UnrealIRCdの次はtiarraの設定

UnrealIRCdでワイワイできたら
次はIRCでチャンネルにプログラムを常駐させてログ取らせたり遊んだりしてみよう

とりあえずググって公式からプログラムを落とす。展開、サンプル設定ファイルの流用。

% cd tiarra-20050214
% cp sample.conf tiarra.conf

ファイル内の文字列sjis jis eucを全部utf8に置換。

204  name: 2ch
204  #name: 2ch

243  host: irc.nara.wide.ad.jp
243  host: 好きなサーバ

797 - Channel::Join::Invite {
797 + Channel::Join::Invite {

782 - Channel::Join::Connect {
782 + Channel::Join::Connect {

790   channel: #aaaaa@ircnet aaaaa
790   channel: #local@ircnet aaaaa

952 - Log::Channel {
952 + Log::Channel {

386 - Auto::Joined {
386 + Auto::Joined {

502 - Auto::Oper {
502 + Auto::Oper {

508   request: なるとよこせ
532   mask: チャンネル 自分のニックネームとか

とりあえずこれだけ。ログを保存するディレクトリの変更とかおみくじ機能とかあるけど今回は略
あと/reloadで設定ファイルの再読み込みができるってあるけど、モジュールを有効にしても機能しない。大人しくkill -hupで
あとモジュール編集して、なんかヘボってたらkill -hupどころじゃ効かないので大人しく手動再起動。悲しいのう