The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

App::Wubot::Plugin::Roles::Plugin - a role that should be used by all wubot plugins

VERSION

version 0.3.0

SYNOPSIS

    with 'App::Wubot::Plugin::Roles::Plugin';

DESCRIPTION

This role enforces that all wubot plugins (App::Wubot::Plugin::*) have some basic required attributes, including a 'key', a 'class', and a 'logger'. If a plugin is missing any of these attributes, serious problems may result.