# Packages
No description provided by the author
# Functions
NewDispatcher create a new Dispatcher instance.
NewIncomingWebhookServer creates a new HTTP server for incoming webhooks.
NewScheduler create a new Scheduler instance.
# Structs
Dispatcher provides functionality to starts a given plugin, watches for incoming events and calling all notifiers to dispatch received event.
ExternalRequestDispatch is a wrapper for PluginDispatch that holds the payload for external request.
IncomingWebhookData holds information about incoming webhook.
PluginDispatch holds information about source plugin.
Scheduler analyzes the provided configuration and based on that schedules plugin sources.
StartedSource holds information about started source plugin.
# Interfaces
ActionProvider defines a provider that is responsible for automated actions.
AnalyticsReporter defines a reporter that collects analytics data.
# Type aliases
StartedSources holds information about started source plugins grouped by interactivity supported.