Group
Extension

Matches 2

Bot-BasicBot-Pluggable-Module-GitHub ( B/BI/BIGPRESH/Bot-BasicBot-Pluggable-Module-GitHub-0.04.tar.gz, BIGPRESH, 2011; MetaCPAN )
Bot-BasicBot-Pluggable-Module-GitHub/lib/Bot/BasicBot/Pluggable/Module/GitHub/Announce.pm ( view source; MetaCPAN )
ot::BasicBot::Pluggable::Module::GitHub;
use base 'Bot::BasicBot::Pluggable::Module::GitHub';
use JSON;

our $VERSION = 0.02;
 
sub help {
    return <<HELPMSG;
Announce new/changed issues and pull re
hes. 
HELPMSG
}


sub tick {
    my $self = shift;

    my $issue_state_file = 'last-issues-state.json';
    
    my $seconds_between_checks = $self->get('poll_issues_interval') || 60 * 5;
    return 
Failed to open $issue_state_file - $!";
    my $json;
    { local $/; $json = <$fh> }
    close $fh;
    my $seen_issues = $json ? JSON::from_json($json) : {};


    # OK, for each channel, pull detai
Bot-BasicBot-Pluggable-Module-GitHub ( B/BI/BIGPRESH/Bot-BasicBot-Pluggable-Module-GitHub-0.04.tar.gz, BIGPRESH, 2011; MetaCPAN )
Bot-BasicBot-Pluggable-Module-GitHub/lib/Bot/BasicBot/Pluggable/Module/GitHub/PullRequests.pm ( view source; MetaCPAN )
ble::Module::GitHub;
use base 'Bot::BasicBot::Pluggable::Module::GitHub';
use LWP::Simple ();
use JSON;

sub help {
    return <<HELPMSG;
Monitors outstanding pull requests on a GitHub project.

Allow
http://github.com/api/v2/json/pulls/" . $project;
    my $json = LWP::Simple::get($url)
        or return "Unknown - error fetching $url";
    my $pulls = JSON::from_json($json)
        or return "Unk

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