Sunday, April 08, 2007
■ TwitterIrcGateway

IRCサーバに成りすまして、twitterとあれこれします。
アップデート: http://www.misuzilla.org/dist/net/twitterircgateway/
アップデート(テスト版/id:mayuki:20070412:1176369165): http://www.misuzilla.org/~mayuki/dist/TwitterIrcGateway-20070412-testing.zip
アップデート: http://www.misuzilla.org/~mayuki/dist/TwitterIrcGateway-20070410.zip
.NET Framework 2.0 必須。
あとかなりあれでそれでひどいソースなのですがつけておくます。
使い方
1. まずTwitterIrcGatewayを立ち上げます。
デフォルトではポート16668をリッスンするので必要に応じて変更。
- ニックネーム
- twitter のスクリーンネーム(http://twitter.com/mayuki なら mayuki)
- ログイン名
- 適当だけどニックネームとおなじにしとくといいかも
- Realname(名前)
- twitter アカウントのメールアドレス
- パスワード
- twitter アカウントのパスワード
と設定して、localhostの16668(か変更したポート)に接続します。
3. #twitterとかいうチャンネルに強制JOINさせられます
4. 誰かが更新されると勝手に流れて、IRCクライアントから#twitterに発言するとステータスが変わります
5. ^ヮ^
ちなみに完全なリアルタイムではなく1分おきにチェックするという仕組みなのです。もし短くしたければ設定を変更してください。
あと、戻り値とかみてないので(ぉ
トラックバック - http://subtech.g.hatena.ne.jp/mayuki/20070408
- nitoyon@g:twitter - Twitter で IRC その2 (TwitterIrcGateway)
- Pink Blossom Diary ( ̄―+ ̄) - TwitterIrcGateway
- nitoyon@g:twitter - CHOCOA で TwitterIrcGateway
- IRC で twitter
- http://d.hatena.ne.jp/shimaken/20070409
- http://d.hatena.ne.jp/jamg/20070410
- http://d.hatena.ne.jp/babie/20070410
- つついたったーダイアリー - 重複チェック
- 冬通りに消え行く制服ガールは、夢物語にリア...
- http://d.hatena.ne.jp/mhag/20070418
- [twitter]TwitterIrcGateway を使ってみる
- http://d.hatena.ne.jp/textfile/20070603
- http://d.hatena.ne.jp/ku__ra__ge/20070604
- |x・)つ[あれげ日記] - 俺メモ
- Twitterはじめました〜個人的おすすめツールま...
- kommmの日記

CHOCOA はパスワードを pass:xxx という形で送るようなので Session.cs を
if (String.Compare(e.Message.Command, "PASS", true) != 0) return;
としたら動きました。
次のアップデートで対応していただけるとありがたいです。
ありがとうございます。修正しておきます。
CHOCOA で接続できることを確認しました!
メッセージ内に改行コードが含まれる場合、ircクライアントに2行に分けて送信されているようなのですが、内部で改行を削除して一つのメッセージは一行にまとめられませんでしょうか。
次回の更新時に、検討していただけるとありがたいです。