Home > tiarraユーザ必見。キーワード反応でimに通知してくれるモジュールができたよ

tiarraユーザ必見。キーワード反応でimに通知してくれるモジュールができたよ

  • 2008-05-10(2008-05-10 19:33:18)

このエントリーをはてブする

unknownplace.org - 2007/10/20で、IRCで呼ばれたらIMに通知するスクリプトというのを見て、これの為にirssiを常駐させて使っていたのですが、せっかくtiarraにモジュール機能があるんだからtiarraサイドで実装したい。あとhilight2imではチャンネル名が出ないのでチャンネル名が出したい。

というわけでコピペにコピペを重ねてできたのがAuto::Imモジュール。

/lang/perl/tiarra/trunk/module/Auto/Im.pm - CodeRepos::Share - Trac

でも、ぺるるなんて知らない俺がコピペしたもんだからコードが本当にひどい。しかもなんか本文が出てなくない? とりあえず誰かが変更してくれる事を期待してコミットした後昼寝して起きてきたら、Topia先生がちゃんとしたコードに直してくれた。しかも機能が3倍くらいになって。すごい!

/lang/perl/tiarra/trunk/module/Auto/Im.pm - CodeRepos::Share - Trac

みんなが気になるインストール方法

tiarraまるごとsvn upすればいいと思うよ。Auto::Imモジュール自体が割と新しいTools::HTTPClientが必要になるのでモジュールだけ入れてもたぶんうまくいかないです。

設定方法

tiarraはim.kayac.comを使ってIMに通知を行います。


tiarra -> im.kayac.com -> あなたのjabberクライアント(gtalkとか)

まずはim.kayac.com - Simple instant message (IM) posting APIに登録してください。 設定 - im.kayac.comで設定をし、IMクライアントにim.kayac.comを登録したら、次はtiarraの設定です。

tiarra.confを開き、以下の設定を追加します。


+ Auto::Im {
  keyword: ぺちぺ,php,pear
  format: [tiarra][#(channel):#(nick.now)] #(text)
  user: kayacのユーザ名
}

keywordには、反応したい文字列を入れます。カンマ区切りで複数指定できるようになっています。上記の設定の場合、「ぺちぺ」「php」「pear」という文字列が含まれる発言をすると、gtalkがポップアップします。 formatはIMに表示する文字列を設定します。そのままで問題ありません。 userはim.kayac.comで登録したユーザ名を指定してください。 im.kayac.comの設定で「パスワード認証を使用する」設定になっている場合、secretという項目を指定する必要ががあります。

使う

これで下準備は終わったのであとはtiarraを再起動するだけです。System::Reloadモジュールを使っているならリロードするのもいいでしょう。

このエントリーのはてなブックマーク

  • 2010年03月11日 shion_10 :tiarraユーザ必見。キーワード反応でimに通知してくれるモジュールができたよ - /halt/Snapshot
  • 2010年01月13日 Nya-buro twitter irc あとで入れる
  • 2009年12月03日 june29 tiarra perl im irc Twitter => tig.rb => tiarra => im.kayac.com => iPhone のプッシュができる!
  • 2009年11月19日 tokuhirom halt++
  • 2009年02月15日 IMAKADO tiarra im im.kayac.com/Auto::Im
  • 2008年05月16日 mlhshino im irc tiarra これいいな。

Comment

Comment Form

Name
Url
Comment
Cookie
Preview

Trackback

TrackBackPingURL:

はてブ

Page Top