discord

package
v0.0.0-...-d3f3b49 Latest Latest
Warning

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

Go to latest
Published: Mar 1, 2024 License: Unlicense Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AdHocSetUpGuild

func AdHocSetUpGuild(mg *mtexGuilds, db db.DataStore, ID string, dg *discordgo.Session) (*guild.Guild, error)

func GuildCreateHandlerFunc

func GuildCreateHandlerFunc(mg *mtexGuilds, db db.DataStore) func(_ *discordgo.Session, gc *discordgo.GuildCreate)

called at the beginning for each guild connected

func GuildMembersChunkFunc

func GuildMembersChunkFunc(mg *mtexGuilds) func(_ *discordgo.Session, gm *discordgo.GuildMembersChunk)

called when asked for and necessary for getting membership information

func GuildVoiceStateUpdateHandlerFunc

func GuildVoiceStateUpdateHandlerFunc(mg *mtexGuilds) func(_ *discordgo.Session, vs *discordgo.VoiceStateUpdate)

func InitializeDG

func InitializeDG(servers []*guild.Guild, token string, db db.DataStore) (*models.GlobalConfig, error)

func ReadyHandlerFunc

func ReadyHandlerFunc(readychan chan *discordgo.Ready) func(_ *discordgo.Session, r *discordgo.Ready)

called once at the beginning

Types

This section is empty.

Jump to

Keyboard shortcuts

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