Bot-JabberBot
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
JabberBot.pm view on Meta::CPAN
my @items = $query->getTag('item');
foreach (@items) {
if ($_->attr('jid') =~ m/\@/) {
push @roster, $_->attr('jid');
}
}
$self->roster(\@roster);
}
}
sub update_session {
my ($self,$said) = @_;
my $session = $self->session;
my $dialogue = $session->{$said->{who}} || [ ];
my $session_length = $self->session_length || '8';
if (scalar(@{$dialogue}) > 8) {
pop @{$dialogue};
}
push @{$dialogue}, $said->{body};
$session->{$said->{who}} = $dialogue;
$self->session($session);
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.104 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )