しゃある通信
#23-01 [iPhone,IRC,hack]IRCでキーワードがあったらBoxcarで通知するtiarraプラグイン【簡素化】
前にProvider serviceを作成して通知を行うプラグインを作ったけど、APIのドキュメントを
読んでいたら、もっと簡単な方法があることが判明したので、書き直し。
- Welcome - Boxcar Supportにアクセスして「Create a profile」
- Email AddressとPasswordで SIGN UP (あとで使う)
- Boxcarアプリを起動して「Setting」→「Add and Edit Services」→「右上の + から Growl を追加」
- 「Push Enabled」は ON
- 「Sound」はお好みで
- 「Redirections」は設定しなくてOK
- 右上の「Save」で保存
- tiarraの設定ファイルに
+ Tools::Boxcar {
mail: さっき登録した Email Address
password: さっき登録した Password
keyword: Boxcar
}
を追加。キーワードは「,」区切りで記述が可能。
- perl の NKF モジュールと libwww-perl (通称LWP) と Crypt::SSLeay が必要なので、その辺がなければ入れる
- NKFじゃなくてEncode使うように書き直しても いいのよ?
- Crypt::SSLeay がない場合は https:// じゃなくて http:// に修正すること(自己責任で)
- <tiarra directory>/module/Tools/Boxcar.pm を配置して再読み込みで OK
これで tiarra 本体にも組み込みやすくなるんではないでしょうか? と思ったらもう coderepos に入ってた…(苦笑)
追記:
IRCから拾うメッセージ中に \x01-\x1f があるとBoxcarの履歴に表示されないみたいなので、omitするコードを追加。
動作環境確認に協力してくれたじゅんじゅん、うみちゃん、ありがとう!!