/[irc-logger]/trunk/bin/irc-logger.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/bin/irc-logger.pl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 37 by dpavlin, Sun Jun 25 17:40:59 2006 UTC revision 39 by dpavlin, Sun Jun 25 19:16:12 2006 UTC
# Line 363  C<me> if not specified will be C<0> (not Line 363  C<me> if not specified will be C<0> (not
363  sub save_message {  sub save_message {
364          my $a = {@_};          my $a = {@_};
365          $a->{me} ||= 0;          $a->{me} ||= 0;
366            $a->{time} ||= strftime($TIMESTAMP,localtime());
367    
368          print          print
369                  $a->{time} ? $a->{time} . " " : strftime($TIMESTAMP,localtime()),                  $a->{time}, " ",
370                  $a->{channel}, " ",                  $a->{channel}, " ",
371                  $a->{me} ? "***" . $a->{nick} : "<" . $a->{nick} . ">",                  $a->{me} ? "***" . $a->{nick} : "<" . $a->{nick} . ">",
372                  " " . $a->{msg} . "\n";                  " " . $a->{msg} . "\n";
# Line 486  POE::Session->create( inline_states => Line 487  POE::Session->create( inline_states =>
487                          $res .= join(" | ", @users);                          $res .= join(" | ", @users);
488                  } elsif ($msg =~ m/^last.*?\s*(\d*)/i) {                  } elsif ($msg =~ m/^last.*?\s*(\d*)/i) {
489    
490                          foreach my $res (get_from_log( limit => $1 )) {                          foreach my $res (get_from_log( limit => ($1 || 100) )) {
491                                  print "last: $res\n";                                  print "last: $res\n";
492                                  from_to($res, $ENCODING, 'UTF-8');                                  from_to($res, $ENCODING, 'UTF-8');
493                                  $_[KERNEL]->post( $IRC_ALIAS => privmsg => $nick, $res );                                  $_[KERNEL]->post( $IRC_ALIAS => privmsg => $nick, $res );

Legend:
Removed from v.37  
changed lines
  Added in v.39

  ViewVC Help
Powered by ViewVC 1.1.26