2009年 12月 17日

最近の tig.rb (twitter irc gateway)

またいろいろいじくっていて、大きな変更をいくつか入れたりしています

  • lists に対応
    • @mzp さんがなんとなくやっていらっしゃったのを取り込みつつ
    • 今まで存在していた group 機能は廃止され、lists になりました
  • 発言者が follower かどうかがわかりやすく
    • 発言者が follower じゃない場合 (一方的に follow している場合)、その人に +o がつくので、だいたいのクライアントだと @ がつきます
  • 発言者が protected の場合わかりやすく
    • 発言者が protected の場合、+v がつきます。irssi だと % がつきます
  • /me reload を追加
    • 大抵の変更は tig.rb の再起動なしで反映できるようになりました
  • ratio を自動計算に
    • あまり賢くないのでまだどうにかしたいですが、ratelimit が緩和されてやる気がなくなったので放置気味
    • 更新頻度に応じてクロール頻度が変わります。
    • /me ratio で確認できます
    • (例: Intervals: #)
$ git clone git://github.com/cho45/net-irc.git
$ cd net-irc
$ ruby examples/tig.rb --debug