Hatena::Grouptwitterircgateway

TwitterIrcGateway Update

注意事項

Preview とついているモノは次回のリリース(Previewはずれる)までに変わる可能性がある・安定動作しない可能性があるモノです(人柱版といったところです)。

Preview版を利用する場合には適度にバックアップを取ってから適用したほうがよいです。

2011-08-23

t.coが展開されない問題

14:07 | t.coが展開されない問題 - TwitterIrcGateway Update を含むブックマーク はてなブックマーク - t.coが展開されない問題 - TwitterIrcGateway Update

t.coのURL展開はAPIから展開後のURLを拾うようになっています。ところがUserStream AddInではその情報を拾えていないためUserStreamを利用していると展開されません。

UserStream AddInを修正することでたぶん対応できると思いますのでいつかやるか誰かがやります(ましろんさんのほうをチラチラ見ながら)。

2011-08-20

Update 2.5.4249.30489

18:22 | Update 2.5.4249.30489 - TwitterIrcGateway Update を含むブックマーク はてなブックマーク - Update 2.5.4249.30489 - TwitterIrcGateway Update

http://www.misuzilla.org/~mayuki/dist/twitterircgateway/TwitterIrcGatewayCore.dll-20110820-2.5.4249.30489

http://www.misuzilla.org/~mayuki/dist/twitterircgateway/TwitterIrcGatewayCore.dll-20110821-2.5.4250.36803

t.coに対応しています。URLの展開と短縮もt.coで短縮する前提で何もしなくなったり文字数カウントするようになりました。

x86ビルドしていたためx64環境でエラーとなっていたのと、短縮URLの機能を削除したことにより一部DLRスクリプトが動かなくなっていたのに対処しました。

2010-08-14

TweetIrcGateway 2.5

13:22 | TweetIrcGateway 2.5 - TwitterIrcGateway Update を含むブックマーク はてなブックマーク - TweetIrcGateway 2.5 - TwitterIrcGateway Update

http://www.misuzilla.org/dist/net/twitterircgateway/

更新しました。xAuth/OAuth対応してます。他は忘れました。バックアップはちゃんととってくださいね!!1

#Twitterとかで開発版アップデートを追っていた人的には大して変わってないので入れ替えなくてもいいかも。

前回のリリースから何が増えたのかおぼえてる範囲で列挙…。

  • OAuth/xAuth対応
  • bit.ly短縮化対応&文字列長さチェック対応
  • RT流れてくるようになった
  • 遅延送信&undo対応
  • メモリ消費量削減
  • バグ修正
  • Console に Group コンテキストの追加

2010-05-09TweetIrcGateway 2.5 の予定とOpenTIGの更新 このエントリーを含むブックマーク

次のリリースの変更点

OAuth対応の都合TweetIrcGatewayというアプリケーション名に改名しますので今後ともよろしくお願いします。

まあ大体の人がTIGと呼ぶのでどうでも良いですね。実行ファイルや内部は歴史的経緯と言うことでそのままにしています。

OpenTIG

OpenTIGはTIGの実験場でもあるので最新機能がいきなり実戦投入されています。要するに2.5テスト中というわけです。

xAuth/OAuthの使い方

ということでついにxAuth/OAuthを利用できるようになります。これでOpenTIGに生パスワードを渡さなくてもすみますね。

xAuthを利用する場合

xAuthは何も考えず今まで通りログイン名にスクリーンネームパスワードパスワードを入力して接続するとxAuthで認証されてTwitterアクセスするようになります。

OAuthを利用する場合

OAuthで認証するにはまずIRCクライアントパスワードを空にしてTIGに接続します。

すると$OAuthさんからトークが開始されるので言われるがままに進めてアプリケーションの許可とTIG専用パスワード登録を行います。許可してパスワードを登録したら、IRCクライアントの設定を変更して再接続すればOAuthで認証されるはずです。

TIG専用のパスワードを登録する必要があり手間がかかってしまいますが、代わりにTwitterパスワードを流さなくても良いという利点があります。

ただしTrackStream/UserStreamは依然としてBasic認証を使うので、OAuthを利用した場合には利用できなくなります(ただし登録したパスワードTwitterパスワードと同じにすることで回避できますがOAuthの利点がなくなります)。

また一度OAuthパスワードを登録してしまうと、今のところxAuthでの利用はできなくなりますのでご注意ください。

2010-04-28

Update 2.0.3768.18184 & UserStream AddIn

15:46 | Update 2.0.3768.18184 & UserStream AddIn - TwitterIrcGateway Update を含むブックマーク はてなブックマーク - Update 2.0.3768.18184 & UserStream AddIn - TwitterIrcGateway Update

そういうもの。何故かMonoで動かなかったりDMで死んだりするらしいというウワサ。Monoは2.6以降が必要かもしれません。

うっかりしてましたが、こちらのバイナリを上書きしてから適用してください。

http://www.misuzilla.org/~mayuki/dist/twitterircgateway/TwitterIrcGateway-20090726.zip

しかもhosting版からの開発系なので#Twitter@IRCnetなどで知っている人以外で一気にバージョンアップするときはConfigなどをバックアップしてからお試しください。

何が変わったの?

これはhosting版(OpenTIG)ブランチベースのものです。実はまだtrunkにマージしてないのですがいつもIRCのチャンネルでリリースしてるので忘れていつものノリで書いてしまいました。ごめんなさい。

  • 1つのアカウントへのIRCの複数接続は1つのアカウントアクセスとしてまとめられます
  • 140文字を超えるメッセージはエラーにするようにしました(ただしURLは短縮しないのでちょっと不便です)
  • 間違ってpostしても即Twitterに反映されずundoできるように遅延させる機能がつきました(UpdateDelayTime)
  • Groupsコンテキストになんかいろいろ増えました(Kick,Copy,Rename,New,Delete)
  • なんか他にいろいろ追加した気がしますがもう覚えてないです