Alice
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Alice.pm view on Meta::CPAN
$stream->send(\@messages);
}
}
sub ping {
my $self = shift;
return if $self->no_streams;
$_->ping for grep {$_->is_xhr} @{$self->streams};
}
sub update_window {
my ($self, $stream, $window, $max, $min, $limit, $total, $cb) = @_;
my $step = 20;
if ($limit - $total < 20) {
$step = $limit - $total;
}
$window->buffer->messages($max, $min, $step, sub {
my $msgs = shift;
lib/Alice/IRC.pm view on Meta::CPAN
return "http://www.gravatar.com/avatar/"
. md5_hex($email) . "?s=32&r=x";
}
elsif ($realname =~ $image_re) {
return $1;
}
return ();
}
sub update_realname {
my ($self, $realname) = @_;
$self->send_srv(REALNAME => $realname);
$self->avatars->{$self->nick} = $self->realname_avatar($realname);
}
sub is_channel {
my ($self, $channel) = @_;
return $self->cl->is_channel_name($channel);
}
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.096 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )