Whether to start listening during construction.
An object of arrays storing events by trigger and their actions.
Awaken this class as a listener.
Promise to find the comment history of a particular thread.
A boolean flag for if this object has been activated as a listener.
Promise to turn the data enqueued into a generic message format.
Promise to turn a generic message format into a form suitable for emitting to create a message.
Promise to turn a generic message format into a form suitable for emitting to update tags.
Deliver the payload to the service. Sourcing the relevant context has already been performed.
A singleton express instance for all web-hook based message services to share.
A place to put output for debug and reference.
Retrieve the SDK API instance handle for the service, should one exist.
Service SDK API handle or void.
Get the service name, as required by the framework.
Name of the service.
Create or retrieve the singleton express app.
Singleton express server app.
Get a Worker object for the provided event, threaded by context.
Event as enqueued by the listener.
Worker for the context associated.
Pass an event to registered listenerMethods.
Enqueued event from the listener.
Promise that resolves once the event is handled.
Start the object listening if it isn't already.
Queue an event ready for running in a child.
The WorkerEvent to add to the queue for processing.
Store an event of interest, so that the method gets triggered appropriately.
Registration object with event trigger and other details.
Remove a worker from a context post-action.
The context in which the Worker must be removed.
Emit data to the service.
Service Emit Request to send, if relevant.
Details of the successful transmission from the service.
Turns the generic, messenger, name for an event into a specific trigger name for this class.
Name of the event to translate, eg 'message'.
This class's equivalent, eg 'post'.
Given a basic string this will extract a more rich context for the event, if embedded.
Basic string that may contain metadata.
Format of the metadata encoding.
Object of content, genesis and hidden.
Retrieve from the environment array of strings to use as indicators of visibility
Object of arrays of indicators, shown and hidden.
Make a handle context, using a receipt context and some extra information.
Event to be converted.
Destination for the handle context.
Pre-populate the toIds, if desired.
Newly created context for handling a message.
A daily rotating message from a configured list.
String of the message for today.
Generic handler for stock metadata regex, must match the syntax of: first match is the indicator of visibility, second match is message source, remove the whole match for content.
String to evaluate into metadata.
Criteria for extraction.
Object of the metadata, decoded.
Encode the metadata of an event into a string to embed in the message.
Event to gather details from.
Format of the metadata encoding.
Text with data embedded.
Generated using TypeDoc
Build this service, specifying whether to awaken as a listener.