Kwalitee Issues

has_meta_yml

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

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (35) does not match dist (43):
  • Missing in MANIFEST: MANIFEST.SKIP, Makefile.PL, lib/Telebot.pod, t/commands.t, t/lib/TestBot.pm, t/pod.t, t/pod_coverage.t, t/tasks.t, t/telebot.conf, t/telegram.t
  • Missing in Dist: lib, script

has_meta_json

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

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

test_prereq_matches_use

List all modules used in the test suite in META.yml test_requires

Error:

  • Mojo::File

Modules

Name Abstract Version View
Telebot Mojolicious-based Telegram bot 0.01 metacpan
Telebot::Command::bot Telebot command metacpan
Telebot::Command::bot::generate Bot generator command metacpan
Telebot::Controller::Tg Controller for telegram webhook processing. metacpan
Telebot::Handler Base class for telegram updates handlers metacpan
Telebot::Handler::CallbackQuery Base class for telegram update part callback_query handler metacpan
Telebot::Handler::ChannelPost Base class for telegram update part channel_post handler metacpan
Telebot::Handler::ChatJoinRequest Base class for telegram update part chat_join_request handler metacpan
Telebot::Handler::ChatMember Base class for telegram update part chat_member handler metacpan
Telebot::Handler::ChosenInlineResult Base class for telegram update part chosen_inline_result handler metacpan
Telebot::Handler::EditedChannelPost Base class for telegram update part edited_channel_post handler metacpan
Telebot::Handler::EditedMessage Base class for telegram update part edited_message handler metacpan
Telebot::Handler::InlineQuery Base class for telegram update part inline_query handler metacpan
Telebot::Handler::Message Base class for telegram update part message handler metacpan
Telebot::Handler::MyChatMember Base class for telegram update part my_chat_member handler metacpan
Telebot::Handler::Poll Base class for telegram update part poll handler metacpan
Telebot::Handler::PollAnswer Base class for telegram update part poll_answer handler metacpan
Telebot::Handler::PreCheckoutQuery Base class for telegram update part pre_checkout_query handler. metacpan
Telebot::Handler::ShippingQuery Base class for telegram update part shipping_query handler metacpan
Telebot::Handler::Update Base class for telegram update handler. metacpan
Telebot::HelloTelegram Hello Telegram! metacpan
Telebot::Plugin::DB Helpers for work with database. metacpan
Telebot::Plugin::Hooks Defines hooks which initialize application environment. metacpan
Telebot::Plugin::Telegram Telegram API plugin metacpan
Telebot::Plugin::Telegram::UI User intreface based on telegram API. metacpan
Telebot::Plugin::Utils Useful helpers metacpan
Telebot::Task::Update Minion job for processing update. metacpan
Telebot::Task::UpdateField Minion job for processing part of update. metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README.md metacpan