package
1.13.0
Repository: https://github.com/kubeshop/botkube.git
Documentation: pkg.go.dev

# 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.