2008年 08月 25日

はてなハイク用の IRC ゲートウェイ

例によって net-irc にバンドルされているので、net-irc の SVN head をとってきてください。

$ svn co http://svn.coderepos.org/share/lang/ruby/net-irc/trunk net-irc
$ cd net-irc
$ ruby examples/hig.rb --debug

で起動します。16679 がデフォルトになっているので、それに繋ぎにいってください。realname にユーザ名を、パスワードにハイクで指定されたパスワードを入力したらいけます。

  • follow しているキーワードとかユーザが #haiku に流れてきます。
  • チャンネルがキーワードに対応していて、join/part でキーワードを follow/unfollow できます。
  • join していないキーワードのも流れてきますが、そのときは #haiku に流れるようにしています
  • reply は @foobar でできる (ハイク側がそういう仕様みたいです) のと、> foobar というふうに reply したいステータスの部分文字列を指定することでもできます。