Documentation ¶
Index ¶
- type ColorListener
- type ListenerAntiraid
- type ListenerAutoVoice
- type ListenerBotMention
- type ListenerChannelCreate
- type ListenerCodeexec
- func (l *ListenerCodeexec) HandlerMessageCreate(s *discordgo.Session, e *discordgo.MessageCreate)
- func (l *ListenerCodeexec) HandlerMessageUpdate(s *discordgo.Session, e *discordgo.MessageUpdate)
- func (l *ListenerCodeexec) HandlerReactionAdd(s *discordgo.Session, eReact *discordgo.MessageReactionAdd)
- type ListenerDMSync
- type ListenerGhostPing
- type ListenerGuilds
- type ListenerInviteBlock
- type ListenerKarma
- type ListenerMemberAdd
- type ListenerMemberRemove
- type ListenerMetrics
- type ListenerPostBan
- type ListenerReady
- type ListenerRoleselect
- type ListenerStarboard
- type ListenerStatus
- type ListenerTwitchNotify
- type ListenerVerifications
- type ListenerVoiceUpdate
- type ListenerVote
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ColorListener ¶
type ColorListener struct {
// contains filtered or unexported fields
}
func NewColorListener ¶
func NewColorListener(container di.Container) *ColorListener
func (*ColorListener) HandlerMessageCreate ¶
func (l *ColorListener) HandlerMessageCreate(s *discordgo.Session, e *discordgo.MessageCreate)
func (*ColorListener) HandlerMessageEdit ¶
func (l *ColorListener) HandlerMessageEdit(s *discordgo.Session, e *discordgo.MessageUpdate)
func (*ColorListener) HandlerMessageReaction ¶
func (l *ColorListener) HandlerMessageReaction(s *discordgo.Session, e *discordgo.MessageReactionAdd)
type ListenerAntiraid ¶
type ListenerAntiraid struct {
// contains filtered or unexported fields
}
func NewListenerAntiraid ¶
func NewListenerAntiraid(container di.Container) *ListenerAntiraid
func (*ListenerAntiraid) HandlerMemberAdd ¶
func (l *ListenerAntiraid) HandlerMemberAdd(s discordutil.ISession, e *discordgo.GuildMemberAdd)
type ListenerAutoVoice ¶
type ListenerAutoVoice struct {
// contains filtered or unexported fields
}
func NewListenerAutoVoice ¶
func NewListenerAutoVoice(container di.Container) *ListenerAutoVoice
func (*ListenerAutoVoice) HandlerChannelDelete ¶
func (l *ListenerAutoVoice) HandlerChannelDelete(s *discordgo.Session, e *discordgo.ChannelDelete)
func (*ListenerAutoVoice) HandlerVoiceUpdate ¶
func (l *ListenerAutoVoice) HandlerVoiceUpdate(s *discordgo.Session, e *discordgo.VoiceStateUpdate)
type ListenerBotMention ¶
type ListenerBotMention struct {
// contains filtered or unexported fields
}
func NewListenerBotMention ¶
func NewListenerBotMention(container di.Container) *ListenerBotMention
func (*ListenerBotMention) Listener ¶
func (l *ListenerBotMention) Listener(s *discordgo.Session, e *discordgo.MessageCreate)
type ListenerChannelCreate ¶
type ListenerChannelCreate struct {
// contains filtered or unexported fields
}
func NewListenerChannelCreate ¶
func NewListenerChannelCreate(container di.Container) *ListenerChannelCreate
func (*ListenerChannelCreate) Handler ¶
func (l *ListenerChannelCreate) Handler(s *discordgo.Session, e *discordgo.ChannelCreate)
type ListenerCodeexec ¶
type ListenerCodeexec struct {
// contains filtered or unexported fields
}
func NewListenerJdoodle ¶
func NewListenerJdoodle(container di.Container) (l *ListenerCodeexec, err error)
func (*ListenerCodeexec) HandlerMessageCreate ¶
func (l *ListenerCodeexec) HandlerMessageCreate(s *discordgo.Session, e *discordgo.MessageCreate)
func (*ListenerCodeexec) HandlerMessageUpdate ¶
func (l *ListenerCodeexec) HandlerMessageUpdate(s *discordgo.Session, e *discordgo.MessageUpdate)
func (*ListenerCodeexec) HandlerReactionAdd ¶
func (l *ListenerCodeexec) HandlerReactionAdd(s *discordgo.Session, eReact *discordgo.MessageReactionAdd)
type ListenerDMSync ¶
type ListenerDMSync struct {
// contains filtered or unexported fields
}
func NewListenerDMSync ¶
func NewListenerDMSync(container di.Container) *ListenerDMSync
func (*ListenerDMSync) Handler ¶
func (l *ListenerDMSync) Handler(s *discordgo.Session, e *discordgo.MessageCreate)
type ListenerGhostPing ¶
type ListenerGhostPing struct {
// contains filtered or unexported fields
}
func NewListenerGhostPing ¶
func NewListenerGhostPing(container di.Container) *ListenerGhostPing
func (*ListenerGhostPing) HandlerMessageCreate ¶
func (l *ListenerGhostPing) HandlerMessageCreate(s *discordgo.Session, e *discordgo.MessageCreate)
func (*ListenerGhostPing) HandlerMessageDelete ¶
func (l *ListenerGhostPing) HandlerMessageDelete(s *discordgo.Session, e *discordgo.MessageDelete)
type ListenerGuilds ¶
type ListenerGuilds struct {
// contains filtered or unexported fields
}
func NewListenerGuildAdd ¶
func NewListenerGuildAdd(container di.Container) *ListenerGuilds
func (*ListenerGuilds) HandlerCreate ¶
func (l *ListenerGuilds) HandlerCreate(s *discordgo.Session, e *discordgo.GuildCreate)
func (*ListenerGuilds) HandlerReady ¶
func (l *ListenerGuilds) HandlerReady(s *discordgo.Session, e *discordgo.Ready)
type ListenerInviteBlock ¶
type ListenerInviteBlock struct {
// contains filtered or unexported fields
}
func NewListenerInviteBlock ¶
func NewListenerInviteBlock(container di.Container) *ListenerInviteBlock
func (*ListenerInviteBlock) HandlerMessageEdit ¶
func (l *ListenerInviteBlock) HandlerMessageEdit(s discordutil.ISession, e *discordgo.MessageUpdate)
func (*ListenerInviteBlock) HandlerMessageSend ¶
func (l *ListenerInviteBlock) HandlerMessageSend(s discordutil.ISession, e *discordgo.MessageCreate)
type ListenerKarma ¶
type ListenerKarma struct {
// contains filtered or unexported fields
}
func NewListenerKarma ¶
func NewListenerKarma(container di.Container) *ListenerKarma
func (*ListenerKarma) Handler ¶
func (l *ListenerKarma) Handler(s discordutil.ISession, e *discordgo.MessageReactionAdd)
type ListenerMemberAdd ¶
type ListenerMemberAdd struct {
// contains filtered or unexported fields
}
func NewListenerMemberAdd ¶
func NewListenerMemberAdd(container di.Container) *ListenerMemberAdd
func (*ListenerMemberAdd) Handler ¶
func (l *ListenerMemberAdd) Handler(s *discordgo.Session, e *discordgo.GuildMemberAdd)
type ListenerMemberRemove ¶
type ListenerMemberRemove struct {
// contains filtered or unexported fields
}
func NewListenerMemberRemove ¶
func NewListenerMemberRemove(container di.Container) *ListenerMemberRemove
func (*ListenerMemberRemove) Handler ¶
func (l *ListenerMemberRemove) Handler(s *discordgo.Session, e *discordgo.GuildMemberRemove)
type ListenerMetrics ¶
type ListenerMetrics struct { }
func NewListenerMetrics ¶
func NewListenerMetrics() *ListenerMetrics
type ListenerPostBan ¶
type ListenerPostBan struct {
// contains filtered or unexported fields
}
func NewListenerPostBan ¶
func NewListenerPostBan(ctn di.Container) ListenerPostBan
func (ListenerPostBan) Handler ¶
func (t ListenerPostBan) Handler(s discordutil.ISession, e *discordgo.GuildBanAdd)
type ListenerReady ¶
type ListenerReady struct {
// contains filtered or unexported fields
}
func NewListenerReady ¶
func NewListenerReady(container di.Container) *ListenerReady
type ListenerRoleselect ¶
type ListenerRoleselect struct {
// contains filtered or unexported fields
}
func NewListenerRoleselect ¶
func NewListenerRoleselect(container di.Container) *ListenerRoleselect
func (*ListenerRoleselect) HandlerMessageBulkDelete ¶
func (t *ListenerRoleselect) HandlerMessageBulkDelete(s discordutil.ISession, e *discordgo.MessageDeleteBulk)
func (*ListenerRoleselect) HandlerMessageDelete ¶
func (t *ListenerRoleselect) HandlerMessageDelete(s discordutil.ISession, e *discordgo.MessageDelete)
func (*ListenerRoleselect) Ready ¶
func (t *ListenerRoleselect) Ready(s discordutil.ISession, e *discordgo.Ready)
type ListenerStarboard ¶
type ListenerStarboard struct {
// contains filtered or unexported fields
}
func NewListenerStarboard ¶
func NewListenerStarboard(container di.Container) *ListenerStarboard
func (*ListenerStarboard) ListenerReactionAdd ¶
func (l *ListenerStarboard) ListenerReactionAdd(s *discordgo.Session, e *discordgo.MessageReactionAdd)
func (*ListenerStarboard) ListenerReactionRemove ¶
func (l *ListenerStarboard) ListenerReactionRemove(s *discordgo.Session, e *discordgo.MessageReactionRemove)
type ListenerStatus ¶
type ListenerStatus struct{}
func NewListenerStatus ¶
func NewListenerStatus() *ListenerStatus
func (ListenerStatus) ListenerConnect ¶
func (t ListenerStatus) ListenerConnect(s *discordgo.Session, e *discordgo.Connect)
func (ListenerStatus) ListenerDisconnect ¶
func (t ListenerStatus) ListenerDisconnect(s *discordgo.Session, e *discordgo.Disconnect)
type ListenerTwitchNotify ¶
type ListenerTwitchNotify struct {
// contains filtered or unexported fields
}
func NewListenerTwitchNotify ¶
func NewListenerTwitchNotify(container di.Container) *ListenerTwitchNotify
func (*ListenerTwitchNotify) HandlerWentOffline ¶
func (l *ListenerTwitchNotify) HandlerWentOffline(d *twitchnotify.Stream, u *twitchnotify.User)
func (*ListenerTwitchNotify) HandlerWentOnline ¶
func (l *ListenerTwitchNotify) HandlerWentOnline(d *twitchnotify.Stream, u *twitchnotify.User)
func (*ListenerTwitchNotify) TearDown ¶
func (l *ListenerTwitchNotify) TearDown()
type ListenerVerifications ¶
type ListenerVerifications struct {
// contains filtered or unexported fields
}
func NewListenerVerifications ¶
func NewListenerVerifications(container di.Container) *ListenerVerifications
func (*ListenerVerifications) HandlerMemberAdd ¶
func (l *ListenerVerifications) HandlerMemberAdd(s *discordgo.Session, e *discordgo.GuildMemberAdd)
func (*ListenerVerifications) HandlerMemberRemove ¶
func (l *ListenerVerifications) HandlerMemberRemove(s *discordgo.Session, e *discordgo.GuildMemberRemove)
type ListenerVoiceUpdate ¶
type ListenerVoiceUpdate struct {
// contains filtered or unexported fields
}
func NewListenerVoiceUpdate ¶
func NewListenerVoiceUpdate(container di.Container) *ListenerVoiceUpdate
func (*ListenerVoiceUpdate) Handler ¶
func (l *ListenerVoiceUpdate) Handler(s *discordgo.Session, e *discordgo.VoiceStateUpdate)
type ListenerVote ¶
type ListenerVote struct {
// contains filtered or unexported fields
}
func NewListenerVote ¶
func NewListenerVote(container di.Container) *ListenerVote
func (*ListenerVote) Handler ¶
func (l *ListenerVote) Handler(s *discordgo.Session, e *discordgo.MessageReactionAdd)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.