100 lines
1.9 KiB
Go
100 lines
1.9 KiB
Go
package discordgo
|
|
|
|
// Connect is an empty struct for an event.
|
|
type Connect struct{}
|
|
|
|
// Disconnect is an empty struct for an event.
|
|
type Disconnect struct{}
|
|
|
|
// MessageCreate is a wrapper struct for an event.
|
|
type MessageCreate struct {
|
|
*Message
|
|
}
|
|
|
|
// MessageUpdate is a wrapper struct for an event.
|
|
type MessageUpdate struct {
|
|
*Message
|
|
}
|
|
|
|
// MessageDelete is a wrapper struct for an event.
|
|
type MessageDelete struct {
|
|
*Message
|
|
}
|
|
|
|
// ChannelCreate is a wrapper struct for an event.
|
|
type ChannelCreate struct {
|
|
*Channel
|
|
}
|
|
|
|
// ChannelUpdate is a wrapper struct for an event.
|
|
type ChannelUpdate struct {
|
|
*Channel
|
|
}
|
|
|
|
// ChannelDelete is a wrapper struct for an event.
|
|
type ChannelDelete struct {
|
|
*Channel
|
|
}
|
|
|
|
// GuildCreate is a wrapper struct for an event.
|
|
type GuildCreate struct {
|
|
*Guild
|
|
}
|
|
|
|
// GuildUpdate is a wrapper struct for an event.
|
|
type GuildUpdate struct {
|
|
*Guild
|
|
}
|
|
|
|
// GuildDelete is a wrapper struct for an event.
|
|
type GuildDelete struct {
|
|
*Guild
|
|
}
|
|
|
|
// GuildBanAdd is a wrapper struct for an event.
|
|
type GuildBanAdd struct {
|
|
*GuildBan
|
|
}
|
|
|
|
// GuildBanRemove is a wrapper struct for an event.
|
|
type GuildBanRemove struct {
|
|
*GuildBan
|
|
}
|
|
|
|
// GuildMemberAdd is a wrapper struct for an event.
|
|
type GuildMemberAdd struct {
|
|
*Member
|
|
}
|
|
|
|
// GuildMemberUpdate is a wrapper struct for an event.
|
|
type GuildMemberUpdate struct {
|
|
*Member
|
|
}
|
|
|
|
// GuildMemberRemove is a wrapper struct for an event.
|
|
type GuildMemberRemove struct {
|
|
*Member
|
|
}
|
|
|
|
// GuildRoleCreate is a wrapper struct for an event.
|
|
type GuildRoleCreate struct {
|
|
*GuildRole
|
|
}
|
|
|
|
// GuildRoleUpdate is a wrapper struct for an event.
|
|
type GuildRoleUpdate struct {
|
|
*GuildRole
|
|
}
|
|
|
|
// VoiceStateUpdate is a wrapper struct for an event.
|
|
type VoiceStateUpdate struct {
|
|
*VoiceState
|
|
}
|
|
|
|
// UserUpdate is a wrapper struct for an event.
|
|
type UserUpdate struct {
|
|
*UserUpdate
|
|
}
|
|
|
|
// UserSettingsUpdate is a map for an event.
|
|
type UserSettingsUpdate map[string]interface{}
|