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

# Packages

No description provided by the author

# Functions

NewNoopReporter creates new NoopReporter instance.
NewSegmentLoggerAdapter returns new Segment logger adapter for logrus.FieldLogger.
NewSegmentReporter creates a new SegmentReporter instance.
ReportPanicIfOccurs recovers from a panic and reports it, and then calls log.Fatal.

# Variables

APIKey contains the API key for external analytics service.

# Structs

Identity defines an anonymous identity for a given installation.
NoopReporter implements Reporter interface, but is a no-op (doesn't execute any logic).
No description provided by the author
No description provided by the author
SegmentReporter is a default Reporter implementation that uses Twilio Segment.

# Interfaces

No description provided by the author
FatalErrorAnalyticsReporter reports a fatal errors.
Reporter defines an analytics reporter implementation.
ReportPanicLogger is a fakeLogger interface used by ReportPanicIfOccurs function.