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
Trackback
TrackBackPingURL:
Referer
- 44hit: http://reader.livedoor.com/reader/
- 26hit: http://project-p.jp/halt/anubis/blog_show/925
- 13hit: http://project-p.jp/
- 11hit: http://project-p.jp/halt/anubis/blog_show/1138
- 10hit: http://www.google.co.jp/search?q=tiarra&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 8hit: http://search.live.com/results.aspx?q=tiarra&form=QBHP
- 7hit: http://www.google.co.jp/search?q=im.kayac.com&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP-mac:official&hl=ja&client=firefox-a
- 7hit: http://project-p.jp
- 7hit: http://search.live.com/results.aspx?q=tiarra
- 6hit: http://www.google.co.jp/search?q=im.kayac.com&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- はてブ
-
- SimpleTest - CakeWiki
- NSIS/Reference - CakeWiki
- LVMで構築されたディスクをUSBでつないでマウントする - /halt/Snapshot
- ruby/Tips/実行しているファイルのパスを取得 - CakeWiki
- ReactOS - CakeWiki
- プラグイン - CakeWiki
- OpenOffice Calcでリアルタイムスプレッドシートのデータを読む - /halt/Snapshot
- php/Tips/ファイルの結合 - CakeWiki
- CENTURYのplus oneモニタがVGAで便利 - /halt/Snapshot
- php/Ethna/ActionForm - CakeWiki
- vim - CakeWiki
- UbuntuとDell 2001FPと945g(i810) - /halt/Snapshot
- SQLiteManager - CakeWiki
- Munin - CakeWiki
- パスタはネットで大量買いが安い - /halt/Snapshot
