Group
Extension

Matches 3

LiBot ( T/TO/TOKUHIROM/LiBot-v0.0.3.tar.gz, TOKUHIROM, 2013; MetaCPAN )
LiBot/cron/cpan_new.pl ( view source; MetaCPAN )
#!/usr/bin/env perl
use strict;
use warnings;
use utf8;
use 5.010000;
use autodie;
use Furl;
use JSON;
use GDBM_File;
use Digest::SHA1 qw/sha1_hex/;
use Encode;

my $secret = shift;

my $dup_path = '/
i.metacpan.org/release/_search?sort=date:desc&size=5');
$res->is_success or die;
my $dat = decode_json($res->content);
for my $dist (map { $_->{_source} } @{$dat->{hits}->{hits}}) {
    next if $dup{$
LiBot ( T/TO/TOKUHIROM/LiBot-v0.0.3.tar.gz, TOKUHIROM, 2013; MetaCPAN )
LiBot/lib/LiBot/Handler/LLEval.pm ( view source; MetaCPAN )
al;
use strict;
use warnings;
use utf8;
use Furl;
use URI::Escape qw(uri_escape_utf8);
use JSON qw(decode_json);
use Text::Shorten qw(shorten_scalar);

use Mouse;

no Mouse;

sub lleval {
    my ($src
;
    $res->is_success or die $res->status_line;
    print $res->content, "\n";
    return decode_json($res->content);
}

sub init {
    my ($self, $bot) = @_;

    $bot->register(
        qr/^!\s*(.*
LiBot ( T/TO/TOKUHIROM/LiBot-v0.0.3.tar.gz, TOKUHIROM, 2013; MetaCPAN )
LiBot/lib/LiBot/Provider/Lingr.pm ( view source; MetaCPAN )
use JSON qw(decode_json);
use Encode qw(encode_utf8 decode_utf8);
use Twiggy::Server;
use Plack::Builder;
use Module::Runtime;

use LiBot::Message;

sub handle_request {
    my ($self, $bot, $json) = 
text/plain'], [encode_utf8($ret || '')]]);
        };
        if ( $json && $json->{events} ) {
            for my $event ( @{ $json->{events} } ) {
                my $msg = LiBot::Message->new(
    
;

        if ($req->method eq 'POST') {
            my $json = decode_json($req->content);
            return $self->handle_request($bot, $json);
        } else {
            # lingr server always ca

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.