Changeset 11344
- Timestamp:
- 05/10/08 16:36:53 (5 years ago)
- Files:
-
- 1 modified
-
lang/perl/tiarra/trunk/module/Auto/Im.pm (modified) (5 diffs, 2 props)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/tiarra/trunk/module/Auto/Im.pm
- Property svn:mime-type set to text/x-perl; charset=EUC-JP
- Property svn:eol-style set to LF
r11341 r11344 11 11 use HTTP::Request::Common; 12 12 13 # �ǥե�����13 # デフォルト設定 14 14 my $DATE_FORMAT = '%H:%M'; 15 15 my $FORMAT = '#(date) << #(from.name|from.nick|from.nick.now) >> #(message)'; … … 28 28 sub destruct { 29 29 my $this = shift; 30 # �⥸�塼�뤬���ˤʤä����˸ƤФ��� 31 # �����⥸�塼���ǥ��ȥ饯���Ǥ��롣���Υ�åɤ��ƤФ줿��DESTROY����� # �����ʤ����åɤ��Ф�������������ޡ�����������ϡ����Υ�åɤ� 32 # �Ǥ��äƤ�������ʤ����ʤ����� 33 # ��̵���� 30 # モジュールが不要になった時に呼ばれる。 31 # これはモジュールのデストラクタである。このメソッドが呼ばれた後はDESTROYを除いて 32 # いかなるメソッドも呼ばれる事が無い。タイマーを登録した場合は、このメソッドが 33 # 責任を持ってそれを解除しなければならない。 34 # 引数は無し。 34 35 } 35 36 … … 38 39 my @result = ($msg); 39 40 40 # �����С�����������������41 # サーバーからのメッセージか? 41 42 if ($sender->isa('IrcIO::Server')) { 42 # PRIVMSG ����43 # PRIVMSGか? 43 44 if ($msg->command eq 'PRIVMSG') { 44 45 my ($get_ch_name,$reply_in_ch,$reply_as_priv,$reply_anywhere, $get_full_ch_name) … … 50 51 51 52 if (Mask::match_deep([$this->config->keyword('all')], $str)) { 52 # �����Ƥ�����53 # 一致していた。 53 54 LWP::UserAgent->new->request( POST "http://im.kayac.com/api/post/$this->{user}", 54 55 [ message => "[tiarra][$full_ch_name] $str $who $text" ] … … 65 66 66 67 =pod 67 info: ̾����ƤФ��ȡ���������kayac.com������efault: off 68 info: 名前が呼ばれると、その発言をim.kayac.comに送信する 69 default: off 68 70 69 # ȿ�����륭����ɤ�ꤷ�ޤ���,����ʣ����������Ǥ�71 # 反応するキーワードを指定します。,区切りで複数指定できるようです 70 72 keyword: hoge 71 73 72 # im.kayac.com ���������桼��̾��Ϥ��ޤ���73 # im.kayac.com �ˤĤ��Ƥ�http://im.kayac.com/#docs �ͤˤ��Ƥ��������74 # im.kayac.comで登録したユーザ名を入力します。 75 # im.kayac.comについては http://im.kayac.com/#docs を参考にしてください。 74 76 user: username 75 77
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)