Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoostRequestDiscordHandler ¶
type BoostRequestDiscordHandler struct {
// contains filtered or unexported fields
}
func NewBoostRequestDiscordHandler ¶
func NewBoostRequestDiscordHandler( discord *discordgo.Session, repo repository.Repository, brm *boost_request_manager.BoostRequestManager, bundle *i18n.Bundle, messenger *messenger.BoostRequestMessenger, ) *BoostRequestDiscordHandler
func (*BoostRequestDiscordHandler) Destroy ¶
func (brdh *BoostRequestDiscordHandler) Destroy()
type InteractionRegistry ¶
type InteractionRegistry struct {
// contains filtered or unexported fields
}
func NewInteractionRegistry ¶
func NewInteractionRegistry(discord *discordgo.Session, bundle *i18n.Bundle) *InteractionRegistry
func (*InteractionRegistry) AddHandler ¶
func (r *InteractionRegistry) AddHandler(handler interactionHandler)
func (*InteractionRegistry) Destroy ¶
func (r *InteractionRegistry) Destroy()
func (*InteractionRegistry) RemoveAllHandlers ¶
func (r *InteractionRegistry) RemoveAllHandlers()
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
application_commands
|
|
mock_messenger
Package mock_messenger is a generated GoMock package.
|
Package mock_messenger is a generated GoMock package. |
mock_repository
Package mock_repository is a generated GoMock package.
|
Package mock_repository is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.