TwitterIrcGateway
description
TwitterのステータスをIRCクライアントで確認、更新できるようIRCサーバに成りすますゲートウェイサーバです。
Twitterでfriendsに登録したユーザはIRCのチャンネル上でのユーザとして表され、Twitter上でステータス更新を行うと、そのステータスがIRCでの発言として見えるようになります。
features
- IRCクライアントを接続して会話するように更新、確認できます
- TinyURLを展開して元のURLで表示できます
- direct messageを1対1トークのように見せかけます
- WHOIS(ユーザ情報)としてプロフィールを表示できます
- チャンネルとしてグループ化することができます
- メッセージをフィルタすることができます
requirement
- Twitter アカウント
- Microsoft Windows XP/Vista
- Microsoft .NET Framework 2.0 以降
- Linux/FreeBSD 版はx86のlibglib-2.0が必要(Monoは不要)
- MacOS X Tiger/Leopard + Mono 1.2.x
- IRC クライアント
usage
設定
設定項目一覧にあるようなオプションをセットすることでいくつかの設定を変更できます。Windows版はTwitterIrcGateway.exe.config に、CLI/Linux/BSD版はコマンドラインオプションで指定できます。
Windowsで起動する
基本的にIRCサーバ接続設定でパスワードにはTwitterのパスワードを、それ以外のnick、ユーザ名、Realnameには Twitter ID を入力すれば問題ありません。
同梱のReadme.txtや真琴さんによる解説、MisuzillaSubtechImpl(更新情報含む)などを参考にしてください。
FreeBSD/Linuxで起動する
FreeBSD/Linux版は展開したディレクトリで ./TwitterIrcGateway として起動してください。
Monoが入っている環境で起動する
mono TwitterIrcGatewayCLI.exe で起動してください。
download
- TwitterIrcGateway
- TwitterIrcGateway-20080512.zip
- ZIP Archive
- 91,557bytes
- MD5(TwitterIrcGateway-20080512.zip)= 286bfecff8ab2d903c80a0dd2fa25e4d
- SHA1(TwitterIrcGateway-20080512.zip)= 49002215bb87cf3c4b0a8ab34a707f508cbfdd91
- TwitterIrcGateway for Linux
- TwitterIrcGateway-linux-20080512.tar.gz
- Linux x86 Kernel 2.6 / Mono 1.2.5_2 ベース/バンドルバイナリ
- Tar.gz Archive
- 3,231,155bytes
- MD5(TwitterIrcGateway-linux-20080512.tar.gz)= 4c9125beb09f1481555bd0e073640f75
- SHA1(TwitterIrcGateway-linux-20080512.tar.gz)= 26cbdacb950e8b8f535dd8b0fba447f8861097bb
- TwitterIrcGateway for FreeBSD 6 (Testing)
- TwitterIrcGateway-freebsd6-20080512.tar.gz
- FreeBSD 6 (i386) / Mono 1.2.3_1 ベース/バンドルバイナリ
- Tar.gz Archive
- 3,117,550bytes
- MD5(TwitterIrcGateway-freebsd6-20080512.tar.gz)= 9bc23de34f57af3380275e79df64a43d
- SHA1(TwitterIrcGateway-freebsd6-20080512.tar.gz)= 6d4b3a30a5ed7a6a6993e675c019cf351f14ae19
- 以前のバージョン
- 最新版で不具合が発生してしまった場合など。
- ソースコード
- http://svn.misuzilla.org/etcetera/TwitterIrcGateway/ (Trac)
troubleshooting
よくある質問と答えに問題の答えがあるかどうか確認してみてください。
クラッシュした場合にはメッセージを何らかの形でお送りいただくと修正できる場合があります。
changes
- 20080512
- チャンネルモード +p を指定することですべてのチャンネルに自分のメッセージをエコーするようにしていたとしても、エコーしないようにする機能を追加
- すべてのチャンネルにエコーするメッセージをNOTICEにする機能を追加
- CLI版でプロキシサーバを指定する設定を追加
- それ以前の変更履歴