Bot-Backbone 0.161950 Latest
Kwalitee Issues
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: Bot::Backbone::Service::ConsoleChat, Bot::Backbone::Service::DirectChat, Bot::Backbone::Service::GroupChat
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Bot::Backbone::Service::ConsoleChat, Bot::Backbone::Service::DirectChat, Bot::Backbone::Service::GroupChat
- 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.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Bot::Backbone | Extensible framework for building bots | 0.161950 | metacpan |
Bot::Backbone::Bot | Provides backbone services to your bot | 0.161950 | metacpan |
Bot::Backbone::Bot::Role::GroupChat | Provides some group related help tools | 0.161950 | metacpan |
Bot::Backbone::DispatchSugar | Shared sugar methods for dispatch | 0.161950 | metacpan |
Bot::Backbone::Dispatcher | Simple dispatching tool | 0.161950 | metacpan |
Bot::Backbone::Dispatcher::Predicate | Defines the predicate packages responsible for aiding dispatch | 0.161950 | metacpan |
Bot::Backbone::Dispatcher::PredicateIterator | Iterator over the predicates in a dispatcher | 0.161950 | metacpan |
Bot::Backbone::Identity | Describes an account sending or receiving a message | 0.161950 | metacpan |
Bot::Backbone::Message | Describes a message or response | 0.161950 | metacpan |
Bot::Backbone::Meta::Class::Bot | Metaclass attached to backbone bots | 0.161950 | metacpan |
Bot::Backbone::Meta::Class::DispatchBuilder | Metaclass role providing dispatcher setup helps | 0.161950 | metacpan |
Bot::Backbone::Meta::Class::Service | Metaclass attached to backbone bot services | 0.161950 | metacpan |
Bot::Backbone::SendPolicy | Define policies to prevent flooding and other bot no-nos | 0.161950 | metacpan |
Bot::Backbone::SendPolicy::Aggregate | Pull several send policies together | 0.161950 | metacpan |
Bot::Backbone::SendPolicy::MinimumInterval | Prevent any message from being delivered too soon | 0.161950 | metacpan |
Bot::Backbone::SendPolicy::MinimumRepeatInterval | Prevent any message from being repeated too often | 0.161950 | metacpan |
Bot::Backbone::Service | Useful features for services | 0.161950 | metacpan |
Bot::Backbone::Service::ConsoleChat | Chat with an interactive command line | 0.161950 | metacpan |
Bot::Backbone::Service::DirectChat | A helper for doing direct chats | 0.161950 | metacpan |
Bot::Backbone::Service::GroupChat | A helper chat for performing group chats | 0.161950 | metacpan |
Bot::Backbone::Service::Role::BareMetalChat | A chat service that is bolted on to bare metal | 0.161950 | metacpan |
Bot::Backbone::Service::Role::Chat | Chat services must implement this role | 0.161950 | metacpan |
Bot::Backbone::Service::Role::ChatConsumer | Role for services that listen for chat messages | 0.161950 | metacpan |
Bot::Backbone::Service::Role::Dispatch | Role for services that can perform dispatch | 0.161950 | metacpan |
Bot::Backbone::Service::Role::GroupJoiner | Chat services that can join a chat group | 0.161950 | metacpan |
Bot::Backbone::Service::Role::Responder | A role for services that respond to messages | 0.161950 | metacpan |
Bot::Backbone::Service::Role::SendPolicy | Provides send policy framework to a service | 0.161950 | metacpan |
Bot::Backbone::Service::Role::Sender | Marks a service as one that may send messages | 0.161950 | metacpan |
Bot::Backbone::Service::Role::Service | Role implemented by all bot services | 0.161950 | metacpan |
Bot::Backbone::Service::Role::Storage | Helper for adding storage to standard modules | 0.161950 | metacpan |
Bot::Backbone::Types | The type library for Bot::Backbone | 0.161950 | metacpan |
Provides
Name | File | View |
---|---|---|
Bot::Backbone::Dispatcher::Predicate::Command | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::Functor | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::GivenParameters | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::Nesting | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::NotCommand | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::RedispatchTo | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::Respond | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::Run | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::ToMe | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Dispatcher::Predicate::Volume | lib/Bot/Backbone/Dispatcher/Predicate.pm | metacpan |
Bot::Backbone::Message::Arg | lib/Bot/Backbone/Message.pm | metacpan |