Kwalitee Issues

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

main_module_version_matches_dist_version

Make sure that the main module name and version are the same of the distribution.

test_prereq_matches_use

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

Error:

  • POE::Component::Server::IRC

no_invalid_versions

Fix the version numbers so that version::is_lax($version) returns true.

Error:

  • lib/POE/Component/IRC.pm: HASH(0x5609d49a5180)
  • lib/POE/Component/IRC/Common.pm: HASH(0x5609d4595d30)
  • lib/POE/Component/IRC/Constants.pm: HASH(0x5609d4aa45b8)
  • lib/POE/Component/IRC/Plugin.pm: HASH(0x5609d4aa4948)
  • lib/POE/Component/IRC/Plugin/AutoJoin.pm: HASH(0x5609d4560148)
  • lib/POE/Component/IRC/Plugin/BotAddressed.pm: HASH(0x5609d45bc618)
  • lib/POE/Component/IRC/Plugin/BotCommand.pm: HASH(0x5609d4a30c38)
  • lib/POE/Component/IRC/Plugin/BotTraffic.pm: HASH(0x5609d45bc330)
  • lib/POE/Component/IRC/Plugin/CTCP.pm: HASH(0x5609d2b18a38)
  • lib/POE/Component/IRC/Plugin/Connector.pm: HASH(0x5609d45b2fa0)
  • lib/POE/Component/IRC/Plugin/Console.pm: HASH(0x5609d4a22c68)
  • lib/POE/Component/IRC/Plugin/CycleEmpty.pm: HASH(0x5609d44f0fd0)
  • lib/POE/Component/IRC/Plugin/DCC.pm: HASH(0x5609d4a51bb0)
  • lib/POE/Component/IRC/Plugin/FollowTail.pm: HASH(0x5609d4586380)
  • lib/POE/Component/IRC/Plugin/ISupport.pm: HASH(0x5609d4a61f20)
  • lib/POE/Component/IRC/Plugin/Logger.pm: HASH(0x5609d4551530)
  • lib/POE/Component/IRC/Plugin/NickReclaim.pm: HASH(0x5609d44fa2d0)
  • lib/POE/Component/IRC/Plugin/NickServID.pm: HASH(0x5609d499fb80)
  • lib/POE/Component/IRC/Plugin/PlugMan.pm: HASH(0x5609d45d8e48)
  • lib/POE/Component/IRC/Plugin/Proxy.pm: HASH(0x5609d4520c20)
  • lib/POE/Component/IRC/Plugin/Whois.pm: HASH(0x5609d4a482e0)
  • lib/POE/Component/IRC/Qnet.pm: HASH(0x5609d45e19f8)
  • lib/POE/Component/IRC/Qnet/State.pm: HASH(0x5609d45a45e0)
  • lib/POE/Component/IRC/State.pm: HASH(0x5609d4a30968)
  • lib/POE/Filter/IRC.pm: HASH(0x5609d44e1b58)
  • lib/POE/Filter/IRC/Compat.pm: HASH(0x5609d44fa648)

meta_yml_has_provides

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.

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
POE::Component::IRC A fully event-driven IRC client module metacpan
POE::Component::IRC::Common Provides a set of common functions for the L<POE::Component::IRC|POE::Component::IRC> suite metacpan
POE::Component::IRC::Constants Defines constants required by L<POE::Component::IRC|POE::Component::IRC> metacpan
POE::Component::IRC::Plugin Provides plugin constants and documentation for L<POE::Component::IRC|POE::Component::IRC> metacpan
POE::Component::IRC::Plugin::AutoJoin A PoCo-IRC plugin which keeps you on your favorite channels metacpan
POE::Component::IRC::Plugin::BotAddressed A PoCo-IRC plugin that generates events when you are addressed metacpan
POE::Component::IRC::Plugin::BotCommand A PoCo-IRC plugin which handles commands issued to your bot metacpan
POE::Component::IRC::Plugin::BotTraffic A PoCo-IRC plugin that generates events when you send messages metacpan
POE::Component::IRC::Plugin::CTCP A PoCo-IRC plugin that auto-responds to CTCP requests metacpan
POE::Component::IRC::Plugin::Connector A PoCo-IRC plugin that deals with the messy business of staying connected to an IRC server metacpan
POE::Component::IRC::Plugin::Console A PoCo-IRC plugin that provides a lightweight debugging and control console for your bot metacpan
POE::Component::IRC::Plugin::CycleEmpty A PoCo-IRC plugin which cycles channels if they become empty and opless. metacpan
POE::Component::IRC::Plugin::DCC A PoCo-IRC plugin providing support for DCC transfers metacpan
POE::Component::IRC::Plugin::FollowTail A PoCo-IRC plugin to follow the tail of an ever-growing file metacpan
POE::Component::IRC::Plugin::ISupport A PoCo-IRC plugin that handles server capabilities metacpan
POE::Component::IRC::Plugin::Logger A PoCo-IRC plugin which logs public, private, and DCC chat messages to disk metacpan
POE::Component::IRC::Plugin::NickReclaim A PoCo-IRC plugin for reclaiming your nickname metacpan
POE::Component::IRC::Plugin::NickServID A PoCo-IRC plugin which identifies with NickServ when needed metacpan
POE::Component::IRC::Plugin::PlugMan A PoCo-IRC plugin that provides plugin management services. metacpan
POE::Component::IRC::Plugin::Proxy A PoCo-IRC plugin that provides a lightweight IRC proxy/bouncer metacpan
POE::Component::IRC::Plugin::Whois A PoCo-IRC plugin that generates events for WHOIS and WHOWAS replies metacpan
POE::Component::IRC::Qnet A fully event-driven IRC client module for Quakenet metacpan
POE::Component::IRC::Qnet::State A fully event-driven IRC client module for Quakenet with nickname and channel tracking metacpan
POE::Component::IRC::State A fully event-driven IRC client module with nickname and channel tracking metacpan
POE::Filter::IRC A POE-based parser for the IRC protocol metacpan
POE::Filter::IRC::Compat A filter which converts L<POE::Filter::IRCD|POE::Filter::IRCD> output into L<POE::Component::IRC|POE::Component::IRC> events metacpan

Other Files

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