listeners

package
v0.0.0-...-eb18d79 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2024 License: MIT Imports: 56 Imported by: 0

Documentation

Index

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

type ListenerChannelCreate

type ListenerChannelCreate struct {
	// contains filtered or unexported fields
}

func NewListenerChannelCreate

func NewListenerChannelCreate(container di.Container) *ListenerChannelCreate

func (*ListenerChannelCreate) Handler

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

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

type ListenerMemberAdd

type ListenerMemberAdd struct {
	// contains filtered or unexported fields
}

func NewListenerMemberAdd

func NewListenerMemberAdd(container di.Container) *ListenerMemberAdd

func (*ListenerMemberAdd) Handler

type ListenerMemberRemove

type ListenerMemberRemove struct {
	// contains filtered or unexported fields
}

func NewListenerMemberRemove

func NewListenerMemberRemove(container di.Container) *ListenerMemberRemove

func (*ListenerMemberRemove) Handler

type ListenerMetrics

type ListenerMetrics struct {
}

func NewListenerMetrics

func NewListenerMetrics() *ListenerMetrics

func (*ListenerMetrics) Listener

func (l *ListenerMetrics) Listener(s *discordgo.Session, e *discordgo.Event)

type ListenerPostBan

type ListenerPostBan struct {
	// contains filtered or unexported fields
}

func NewListenerPostBan

func NewListenerPostBan(ctn di.Container) ListenerPostBan

func (ListenerPostBan) Handler

type ListenerReady

type ListenerReady struct {
	// contains filtered or unexported fields
}

func NewListenerReady

func NewListenerReady(container di.Container) *ListenerReady

func (*ListenerReady) Handler

func (l *ListenerReady) Handler(s *discordgo.Session, e *discordgo.Ready)

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

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

type ListenerVote

type ListenerVote struct {
	// contains filtered or unexported fields
}

func NewListenerVote

func NewListenerVote(container di.Container) *ListenerVote

func (*ListenerVote) Handler

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL