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

Search results for "distribution:Bot-Backbone HANENKAMP"

Bot::Backbone - Extensible framework for building bots River stage two • 8 direct dependents • 10 total dependents

Bots should be easy to build. Also a bot framework does not need to be tied to a particular protocol (e.g., IRC, Jabber, Slack, etc.). However, most bot tools fail at either of these. Finally, it should be possible to create generic services that a b...

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Types - The type library for Bot::Backbone River stage two • 8 direct dependents • 10 total dependents

This is a container for the various types used by Bot::Backbone. It is built using MooseX::Types....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Bot - Provides backbone services to your bot River stage two • 8 direct dependents • 10 total dependents

When you use Bot::Backbone in your code, you get a bot implementing this role. It provides tools for constructing, executing, and shutting down services....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Identity - Describes an account sending or receiving a message River stage two • 8 direct dependents • 10 total dependents

Holds username and display name information for a chat account....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Service - Useful features for services River stage two • 8 direct dependents • 10 total dependents

This is a Moose-replacement for bot backbone services. It provides a similar set of features to a service class as are provided to bot classes by Bot::Backbone....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Message - Describes a message or response River stage two • 8 direct dependents • 10 total dependents

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Dispatcher - Simple dispatching tool River stage two • 8 direct dependents • 10 total dependents

A dispatcher is an array of predicates that are each executed in turn. Each predicate is a subroutine that is run against the message that may or may not take an action against it and is expected to return a boolean value declaring whether any action...

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::DispatchSugar - Shared sugar methods for dispatch River stage two • 8 direct dependents • 10 total dependents

Do not use this package directly. See Bot::Backbone and Bot::Backbone::Service....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::SendPolicy - Define policies to prevent flooding and other bot no-nos River stage two • 8 direct dependents • 10 total dependents

Bots are fun and all, but they can easily become annoying. These controls for preventing a bot from sending too often or repeating itself too frequently can help to minimize that annoyance. The purpose of the send policy framework is to allow the bot...

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Meta::Class::Bot - Metaclass attached to backbone bots River stage two • 8 direct dependents • 10 total dependents

This provides the metaclass features needed for each bot and allow some introspection of the bot's structure....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Service::GroupChat - A helper chat for performing group chats River stage two • 8 direct dependents • 10 total dependents

This is a chat consumer that provides chat services to a specific group on the consumed chat service....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Service::DirectChat - A helper for doing direct chats River stage two • 8 direct dependents • 10 total dependents

This is a chat service layered on top of an existing chat service. It only passes on direct chats received and only sends direct chages back....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Meta::Class::Service - Metaclass attached to backbone bot services River stage two • 8 direct dependents • 10 total dependents

This provides some tools necessary for building a dispatcher. It also lists all the additional roles that should be applied to a bot using this service....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Bot::Role::GroupChat - Provides some group related help tools River stage two • 8 direct dependents • 10 total dependents

This role is automatically applied to any bot that has one or more Bot::Backbone::Service::GroupChat services....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Service::Role::Chat - Chat services must implement this role River stage two • 8 direct dependents • 10 total dependents

A chat service is one that sends and receives messages to other entities. See the following implementations: * Bot::Backbone::Service::ConsoleChat * Bot::Backbone::Service::JabberChat * Bot::Backbone::Service::IRChat * Bot::Backbone::Service::SlackCh...

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Dispatcher::Predicate - Defines the predicate packages responsible for aiding dispatch River stage two • 8 direct dependents • 10 total dependents

Not much to see here unless you want to define custom predicates. If that is your goal, you must read the code. You probably also want to read the code in Bot::Backbone::DispatchSugar while you're at it....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::SendPolicy::Aggregate - Pull several send policies together River stage two • 8 direct dependents • 10 total dependents

You probably don't need to worry about this policy directly. Simply by defining a policy using the "send_policy" helper loaded by Bot::Backbone, you will end up using this to mix them together. Basically, this just provides tools for configuring mult...

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Service::Role::Sender - Marks a service as one that may send messages River stage two • 8 direct dependents • 10 total dependents

A sender is a service that provides "send_message" and "send_reply" methods....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Service::ConsoleChat - Chat with an interactive command line River stage two • 8 direct dependents • 10 total dependents

This is a handy service for interacting with a bot from the command line. This can be useful for interfering with the state of the bot or working with the bot without going through some other chat server....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC

Bot::Backbone::Service::Role::Service - Role implemented by all bot services River stage two • 8 direct dependents • 10 total dependents

All bot services must implement this role....

HANENKAMP/Bot-Backbone-0.161950 - 13 Jul 2016 18:41:40 UTC
31 results (0.025 seconds)