Documentation
¶
Index ¶
- type CommandHandler
- type GuildHandler
- func (g *GuildHandler) GuildCreateHandler(s *discordgo.Session, e *discordgo.GuildCreate)
- func (g *GuildHandler) GuildDeleteHandler(s *discordgo.Session, e *discordgo.GuildDelete)
- func (g *GuildHandler) GuildJoinHandler(s *discordgo.Session, m *discordgo.GuildMemberAdd)
- func (g *GuildHandler) GuildLeaveHandler(s *discordgo.Session, m *discordgo.GuildMemberRemove)
- type MessageCreateHandler
- type ReactionHandler
- type ReadyHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommandHandler ¶
type CommandHandler struct {
// contains filtered or unexported fields
}
func NewCommandHandler ¶
func NewCommandHandler(cfg *config.Configs) *CommandHandler
func (*CommandHandler) CommandHandler ¶
func (c *CommandHandler) CommandHandler(s *discordgo.Session, i *discordgo.InteractionCreate)
type GuildHandler ¶
type GuildHandler struct {
// contains filtered or unexported fields
}
func NewGuildHandler ¶
func NewGuildHandler(cfg *config.Configs) *GuildHandler
func (*GuildHandler) GuildCreateHandler ¶
func (g *GuildHandler) GuildCreateHandler(s *discordgo.Session, e *discordgo.GuildCreate)
func (*GuildHandler) GuildDeleteHandler ¶
func (g *GuildHandler) GuildDeleteHandler(s *discordgo.Session, e *discordgo.GuildDelete)
func (*GuildHandler) GuildJoinHandler ¶
func (g *GuildHandler) GuildJoinHandler(s *discordgo.Session, m *discordgo.GuildMemberAdd)
func (*GuildHandler) GuildLeaveHandler ¶
func (g *GuildHandler) GuildLeaveHandler(s *discordgo.Session, m *discordgo.GuildMemberRemove)
type MessageCreateHandler ¶
type MessageCreateHandler struct {
// contains filtered or unexported fields
}
func NewMessageCreateHandler ¶
func NewMessageCreateHandler(cfg *config.Configs, u *discordgo.User) *MessageCreateHandler
func (*MessageCreateHandler) MessageCreateHandler ¶
func (d *MessageCreateHandler) MessageCreateHandler(s *discordgo.Session, m *discordgo.MessageCreate)
type ReactionHandler ¶
type ReactionHandler struct {
// contains filtered or unexported fields
}
func NewReactionHandler ¶
func NewReactionHandler(cfg *config.Configs, u *discordgo.User) *ReactionHandler
func (*ReactionHandler) ReactHandlerAdd ¶
func (r *ReactionHandler) ReactHandlerAdd(s *discordgo.Session, mr *discordgo.MessageReactionAdd)
type ReadyHandler ¶
type ReadyHandler struct {
// contains filtered or unexported fields
}
func NewReadyHandler ¶
func NewReadyHandler(cfg *config.Configs) *ReadyHandler
func (*ReadyHandler) ReadyHandler ¶
func (h *ReadyHandler) ReadyHandler(s *discordgo.Session, e *discordgo.Ready)
Click to show internal directories.
Click to hide internal directories.