dopplrのnickからその人のローカル時間を表示するirssiプラグインを書いた
IRCで話していると、相手は今何時なんだろうと思うことがよくあります。
今日とあるチャンネルでそのことについて話していて、dopplrの情報使ったらいいんじゃないかとひらめいたので早速irssiプラグインを作ってみました。
http://coderepos.org/share/browser/lang/perl/irssi/scripts/dopplr.pl
これを入れた状態で
/clock miyagawa
とか打つとmiyagawaさんがいまどこにいて、そこはいま何時かというのを出してくれます。便利!
23:40 -!- Irssi: typester is at home in Kamakura (03/21 23:40)
という感じの出力です。(これは /clock typester した結果)
使い方は ~/.irssi/scripts
以下にスクリプトをおいて /run dopplr
でロード。その後
/set dopplr_token 認証用token
としてtokenを登録したら/clockコマンドが動くようになります。
tokenはまじめに取得するのは面倒なのですが、
http://www.dopplr.com/account/api_session_token
ここからテスト用のtokenを作成できるのでここのを使うと楽です。
もちろんdopplrのAPIを使ってるので、dopplr上で自分がみることができる人の情報しかとってこれませんのであしからず。