NAME

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

VERSION

version 0.3.4

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.