TwitterIrcGateway


description

TwitterのステータスをIRCクライアントで確認、更新できるようIRCサーバに成りすますゲートウェイサーバです。

Twitterでfriendsに登録したユーザはIRCのチャンネル上でのユーザとして表され、Twitter上でステータス更新を行うと、そのステータスがIRCでの発言として見えるようになります。

features

requirement

suppoted operating systems

usage

設定

設定項目一覧にあるようなオプションをセットすることでいくつかの設定を変更できます。Windows版はTwitterIrcGateway.exe.config に、CLI/Linux/BSD版はコマンドラインオプションで指定できます。

ポート番号やエンコーディング以外の設定はコンソール機能を利用して変更することができます。

Windowsで起動する

基本的にIRCサーバ接続設定でパスワードにはTwitterのパスワードを、それ以外のnick、ユーザ名、Realnameには Twitter ID を入力すれば問題ありません。

同梱のReadme.txtや真琴さんによる解説TwitterIrcGateway グループMisuzillaSubtechImpl(更新情報含む)などを参考にしてください。

FreeBSD/Linuxで起動する

FreeBSD/Linux版は展開したディレクトリで ./TwitterIrcGateway として起動してください。

Monoが入っている環境で起動する

コマンドラインで mono TwitterIrcGatewayCLI.exe で起動してください。

update information

最新の更新情報はTwitterIrcGateway Updateでお知らせしています。

download

TwitterIrcGateway
TwitterIrcGateway-2.0.3451.29063.zip
ZIP Archive
3,254,994bytes
MD5(TwitterIrcGateway-2.0.3451.29063.zip)= e28a77dce1b93b894378f2467bcb228e
SHA1(TwitterIrcGateway-2.0.3451.29063.zip)= 38e0a229ecd87984f7a93780f7b946840b7e536b
TwitterIrcGateway for Linux
TwitterIrcGateway-linux-20090613.tar.gz
Linux x86 / Mono 2.2 ベース/バンドルバイナリ
Tar.gz Archive
6,546,856bytes
MD5(TwitterIrcGateway-linux-20090613.tar.gz)= d23c09b389cf932ccbb5837e2195a40e
SHA1(TwitterIrcGateway-linux-20090613.tar.gz)= e76f15e789097ad982eaec5011438bedbd0daf48
TwitterIrcGateway for FreeBSD 6
TwitterIrcGateway-freebsd6-20090613.tar.gz
FreeBSD 6 (i386) / Mono 2.2 ベース/バンドルバイナリ
Tar.gz Archive
6,373,415bytes
MD5(TwitterIrcGateway-freebsd6-20090613.tar.gz)= 7386937fa0b87f77fdc4387e83079ead
SHA1(TwitterIrcGateway-freebsd6-20090613.tar.gz)= d0af3038444281e79059273526bf0fc089b2a4b5
TwitterIrcGateway for RedHat Linux 9
TwitterIrcGateway-linux-rh9-20090613.tar.gz
RedHat Linux 9 (x86) / Mono 2.4 ベース/バンドルバイナリ
Tar.gz Archive
6,479,856bytes
MD5(TwitterIrcGateway-linux-rh9-20090613.tar.gz)= ef0769dc46a4e09dea6c8c54515b371d
SHA1(TwitterIrcGateway-linux-rh9-20090613.tar.gz)= 0005680d0c1daa9564ee83080f39e597bbd2fb49
以前のバージョン
最新版で不具合が発生してしまった場合など。
ソースコード
http://svn.misuzilla.org/etcetera/TwitterIrcGateway/ (Trac)

troubleshooting

よくある質問と答えに問題の答えがあるかどうか確認してみてください。

クラッシュした場合にはメッセージを何らかの形でお送りいただくと修正できる場合があります。

changes

20090613
TwitterのpostのIDが32ビット(符号付き;Int32)を超えるので、超えた後動かなくなる可能性があるのを修正
内部バッファサイズ設定をできるようにした(BufferSize)
スクリーンネームが数字のみの場合に、Timelineコマンドその他が正しく動作していなかったのを修正
設定を保存すると RemoveRedundantSuffix が次回再接続時まで動かなくなっていたのを修正
コンソール: System コンテキストに RestartTwitterService コマンドと Disconnect コマンドを追加
コンソール: twitter 検索でエラーがかえってきていたの対応
安定性の向上(接続時、シャットダウン時、処理中の例外)
bit.lyに対応
20090427
2.0系リリース。よくわからないぐらいパワーアップ
20081224
更新できない問題を修正した
その他いろいろな機能が増えた(あとで書く)
20080531
CookieLoginModeの利用ができなくなったのでPOSTで取得するモードを追加(POSTFetchMode)
IMに接続してメッセージを取得する機能を追加
それ以前の変更履歴