Documentation ¶
Index ¶
- func Checker[T any](s *discordgo.Session, t T, mid ...Middleware[T]) error
- func Command(s *discordgo.Session, m *discordgo.MessageCreate)
- func CommandChecker(s *discordgo.Session, t *discordgo.MessageCreate, cmd *commands.WafferCommand, ...) error
- func ExecuteInteraction(s *discordgo.Session, i *discordgo.InteractionCreate)
- func LoadCommands(s *discordgo.Session)
- func LoadInteraction(s *discordgo.Session, g *discordgo.GuildCreate)
- type CommandMiddleware
- type Middleware
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CommandChecker ¶
func CommandChecker(s *discordgo.Session, t *discordgo.MessageCreate, cmd *commands.WafferCommand, mid ...CommandMiddleware) error
func ExecuteInteraction ¶
func ExecuteInteraction(s *discordgo.Session, i *discordgo.InteractionCreate)
func LoadCommands ¶
func LoadInteraction ¶
func LoadInteraction(s *discordgo.Session, g *discordgo.GuildCreate)
Types ¶
type CommandMiddleware ¶
type CommandMiddleware func(s *discordgo.Session, t *discordgo.MessageCreate, c *commands.WafferCommand) bool
Click to show internal directories.
Click to hide internal directories.