TwitterircGatewayをアップデートしてみた

サーバのTIGをアップデートしてみた。
前はTIG1系+tiarra+mobirc


最新のTIGはmono2.4が必要ということで、まずはmonoをアップデート。
Object not found!からダウンロード。
インストールは普通に、

% tar jxf mono-2.4.tar.bz2
% cd mono2.4/
% ./configure
% make
% sudo make install


玄箱HGだとmakeし始めて2時間ぐらい経ってもコンパイルが終わらなかったので放置してスタジオに。
帰ってきたらさすがに終わってたからよしとする。


TIGはTweetIrcGateway - Misuzilla.orgからzipを落としてきて、

% unzip TwitterIrcGateway-2.x.xxxx.xxxxx.zip
% cd TwitterircGateway-2.x.xxxx.xxxxx/Bin/
% mono TwitterIrcGatewayCLI.exe --help

helpメッセージでオプションが表示されてエラーもなく動いてるようなのでOK。
一旦テスト。

% mono TwitterIrcGatewayCLI.exe --encoding=utf-8 --enable-replies-check=true --interval=180 --bind-address=0.0.0.0 --interval-directmessage=600

ってな感じで別マシンのLimeChatから繋がることを確認。


encoding、bind-address、portとか以外の値は設定ファイルに書かれてるはずなので、次回からは

% mono TwitterIrcGatewayCLI.exe --encoding=utf-8

で起動すればいいはず。
設定を変えたい時は#Configに入ってやればいい。


tiarraは前の設定ファイルがそのまま使えた。
mobircもそのまま。
docrootが動くようになってた。