package
0.0.0-20240415142148-378d620c8b69
Repository: https://github.com/johnmikee/cuebert.git
Documentation: pkg.go.dev
# 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.