Kwalitee Issues


Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.


Add =head1 LICENSE and the text of the license to the main module in your code.


Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: App-Wubot-0.5.0/lib/App/Wubot/ -- Around line 78: =over without closing =back


Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.


Add a META.json to the distribution. Your buildtool should be able to autogenerate it.


If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.


This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.


Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.


Name Abstract Version View
App::Wubot personal distributed reactive automation 0.005000 metacpan
App::Wubot::Check perform checks for an instance of a monitor 0.005000 metacpan
App::Wubot::Conditions evaluation conditions on reactor rules 0.005000 metacpan
App::Wubot::Config read wubot plugin configuration 0.005000 metacpan
App::Wubot::LocalMessageStore add or remove messages from a local wubot SQLite message queue 0.005000 metacpan
App::Wubot::Logger wubot logging library 0.005000 metacpan
App::Wubot::Plugin::Pulse send a message once per minute 0.005000 metacpan
App::Wubot::Plugin::Roles::Cache role for plugins that need to cache data between runs 0.005000 metacpan
App::Wubot::Plugin::Roles::Plugin a role that should be used by all wubot plugins 0.005000 metacpan
App::Wubot::Plugin::SQLite monitor results of SQLite queries 0.005000 metacpan
App::Wubot::Plugin::Stdin a plugin for reading from stdin 0.005000 metacpan
App::Wubot::Plugin::TestCase a plugin for testing purposes 0.005000 metacpan
App::Wubot::Plugin::Time check that system time is accurate 0.005000 metacpan
App::Wubot::Plugin::WebFetch fetch content from a URL 0.005000 metacpan
App::Wubot::Plugin::WebMatches monitor a web page for items matching a regexp 0.005000 metacpan
App::Wubot::Reactor runs reactive rules on a message 0.005000 metacpan
App::Wubot::Reactor::CaptureData capture data from a field using a regexp 0.005000 metacpan
App::Wubot::Reactor::CleanText clean a field using a regexp 0.005000 metacpan
App::Wubot::Reactor::Console display a notification to stdout 0.005000 metacpan
App::Wubot::Reactor::CopyField copy the value from one field to another field 0.005000 metacpan
App::Wubot::Reactor::DeleteField remove a field from the message 0.005000 metacpan
App::Wubot::Reactor::Dumper display the contents of a field or an entire message 0.005000 metacpan
App::Wubot::Reactor::HTMLStrip strip HTML data from a field 0.005000 metacpan
App::Wubot::Reactor::HashLookup map the value of one field to a value for another using a lookup table 0.005000 metacpan
App::Wubot::Reactor::Icon search for an appropriate icon for a message 0.005000 metacpan
App::Wubot::Reactor::ImageStrip strip image tags from a field 0.005000 metacpan
App::Wubot::Reactor::MessageQueue store messages in a App::Wubot::LocalMessageStore queue 0.005000 metacpan
App::Wubot::Reactor::SQLite insert or update a message in a SQLite table row 0.005000 metacpan
App::Wubot::Reactor::SQLiteDelete delete a row from a SQLite table 0.005000 metacpan
App::Wubot::Reactor::SetField set one or more fields on the message to a configured value 0.005000 metacpan
App::Wubot::Reactor::Split split a CSV field on a message out into multiple other fields 0.005000 metacpan
App::Wubot::Reactor::Status keep track of check statuses 0.005000 metacpan
App::Wubot::Reactor::Template build a field using existing message fields as a template 0.005000 metacpan
App::Wubot::Reactor::TransformField use a regexps to transform the data in a field 0.005000 metacpan
App::Wubot::Reactor::User try to identify user from the 'username' field 0.005000 metacpan
App::Wubot::Reactor::WebFetch fetch data from a URL 0.005000 metacpan
App::Wubot::SQLite the wubot library for working with SQLite 0.005000 metacpan
App::Wubot::Scheduler schedule events using AnyEvent timers 0.005000 metacpan
App::Wubot::Util::AgeColor define colors based on the age of items 0.005000 metacpan
App::Wubot::Util::Colors color themes for wubot 0.005000 metacpan
App::Wubot::Util::Roles::Tables under construction 0.005000 metacpan
App::Wubot::Util::Tail follow the tail of a growing file 0.005000 metacpan
App::Wubot::Util::TimeLength utilities for dealing with time durations 0.005000 metacpan
App::Wubot::Util::WebFetcher fetch content from the web 0.005000 metacpan
App::Wubot::WubotX WubotX extensions manager 0.005000 metacpan
App::Wubot::Wubotrc read ~/.wubotrc 0.005000 metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
dist.ini metacpan