package Plagger::Plugin::CustomFeed::2ch; use strict; use base qw( Plagger::Plugin ); use DateTime::Format::Strptime; use Encode; use Time::HiRes; use WWW::2ch; use Plagger::UserAgent; sub register { my($self, $context) = @_; $context->register_hook( $self, 'subscription.load' => \&load, 'aggregator.aggregate.2ch' => \&aggregate, ); } sub load { my($self, $context) = @_; unless ($self->conf->{urls