Documentation ¶
Index ¶
- Variables
- func AdminCommandHandler(deps adminDependencies, preCommand string) (*cmdhandler.CommandHandler, error)
- func AdminHandler(deps adminDependencies, versionStr string, opts Options) (*cmdhandler.CommandHandler, error)
- func CommandHandler(deps dependencies, versionStr string, opts Options) (*cmdhandler.CommandHandler, error)
- func ConfigCommandHandler(deps configDependencies, versionStr, preCommand string) (*cmdhandler.CommandHandler, error)
- func ConfigDebugCommandHandler(deps configDependencies, preCommand string) (*cmdhandler.CommandHandler, error)
- func ConfigDebugHandler(deps configDependencies) (*cmdhandler.CommandHandler, error)
- func ConfigHandler(deps configDependencies, versionStr string, opts Options) (*cmdhandler.CommandHandler, error)
- func NewReactionHandler(deps reactionDependencies) reactions.Handler
- type Logger
- type Options
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrGuildNotFound = errors.New("guild not found")
ErrGuildNotFound is the error returned when a guild is not known about in a BotSession
View Source
var ErrUnknownRole = errors.New("unknown role")
Functions ¶
func AdminCommandHandler ¶
func AdminCommandHandler(deps adminDependencies, preCommand string) (*cmdhandler.CommandHandler, error)
AdminCommandHandler creates a new command handler for !admin commands
func AdminHandler ¶
func AdminHandler(deps adminDependencies, versionStr string, opts Options) (*cmdhandler.CommandHandler, error)
AdminHandler creates a new command handler for !admin
func CommandHandler ¶
func CommandHandler(deps dependencies, versionStr string, opts Options) (*cmdhandler.CommandHandler, error)
CommandHandler creates a new command handler for !list, !show, !signup, and !withdraw
func ConfigCommandHandler ¶
func ConfigCommandHandler(deps configDependencies, versionStr, preCommand string) (*cmdhandler.CommandHandler, error)
ConfigCommandHandler creates a new command handler for !config-su commands
func ConfigDebugCommandHandler ¶ added in v0.18.0
func ConfigDebugCommandHandler(deps configDependencies, preCommand string) (*cmdhandler.CommandHandler, error)
ConfigDebugCommandHandler creates a new command handler for !config-su-debug commands
func ConfigDebugHandler ¶ added in v0.18.0
func ConfigDebugHandler(deps configDependencies) (*cmdhandler.CommandHandler, error)
func ConfigHandler ¶
func ConfigHandler(deps configDependencies, versionStr string, opts Options) (*cmdhandler.CommandHandler, error)
ConfigHandler creates a new command handler for !config-su
func NewReactionHandler ¶ added in v0.23.0
Types ¶
Source Files ¶
- admin.go
- admin_announce.go
- admin_clear.go
- admin_close.go
- admin_create.go
- admin_debug.go
- admin_delete.go
- admin_edit.go
- admin_grouping.go
- admin_list.go
- admin_open.go
- admin_show.go
- admin_signup.go
- admin_withdraw.go
- commands.go
- config.go
- config_debug.go
- config_discord.go
- config_get.go
- config_list.go
- config_reset.go
- config_set.go
- config_stats.go
- config_version.go
- config_website.go
- helpers.go
- reactions.go
- reactions_signup.go
- reactions_withdraw.go
- user_list.go
- user_myevents.go
- user_show.go
- user_signup.go
- user_withdraw.go
Click to show internal directories.
Click to hide internal directories.