Documentation ¶
Index ¶
- func AdHocSetUpGuild(mg *mtexGuilds, db db.DataStore, ID string, dg *discordgo.Session) (*guild.Guild, error)
- func GuildCreateHandlerFunc(mg *mtexGuilds, db db.DataStore) func(_ *discordgo.Session, gc *discordgo.GuildCreate)
- func GuildMembersChunkFunc(mg *mtexGuilds) func(_ *discordgo.Session, gm *discordgo.GuildMembersChunk)
- func GuildVoiceStateUpdateHandlerFunc(mg *mtexGuilds) func(_ *discordgo.Session, vs *discordgo.VoiceStateUpdate)
- func InitializeDG(servers []*guild.Guild, token string, db db.DataStore) (*models.GlobalConfig, error)
- func ReadyHandlerFunc(readychan chan *discordgo.Ready) func(_ *discordgo.Session, r *discordgo.Ready)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdHocSetUpGuild ¶
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 ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.