package
0.0.0-20240415142148-378d620c8b69
Repository: https://github.com/johnmikee/cuebert.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

CreateOptionBlockObjects - utility function for generating option block objects.
New creates a new bot.
WithFlags sets the flags for the bot.
WithInteractive sets the interactive interface for the bot.
WithLifeCycle sets the lifecycle interface for the bot.

# Structs

Bot holds the configuration for the bot as well as interacting with the DB and Slack.
Config holds the configuration for the bot.
ModalGateway is a struct to hold the information needed to send a request to invoke a modal with two buttons.

# Interfaces

Interactive is an interface for the bot to interact with the DB and Slack.

# Type aliases

Option is a type for the different options that can be registered.