Added the CHANNEL_PINS_UPDATE event
This commit is contained in:
parent
9011830676
commit
2a1f0ff893
2 changed files with 7 additions and 0 deletions
|
@ -16,6 +16,7 @@ var eventToInterface = map[string]interface{}{
|
||||||
"CHANNEL_CREATE": ChannelCreate{},
|
"CHANNEL_CREATE": ChannelCreate{},
|
||||||
"CHANNEL_UPDATE": ChannelUpdate{},
|
"CHANNEL_UPDATE": ChannelUpdate{},
|
||||||
"CHANNEL_DELETE": ChannelDelete{},
|
"CHANNEL_DELETE": ChannelDelete{},
|
||||||
|
"CHANNEL_PINS_UPDATE": ChannelPinsUpdate{},
|
||||||
"GUILD_CREATE": GuildCreate{},
|
"GUILD_CREATE": GuildCreate{},
|
||||||
"GUILD_UPDATE": GuildUpdate{},
|
"GUILD_UPDATE": GuildUpdate{},
|
||||||
"GUILD_DELETE": GuildDelete{},
|
"GUILD_DELETE": GuildDelete{},
|
||||||
|
|
|
@ -464,6 +464,12 @@ type UserGuildSettingsEdit struct {
|
||||||
ChannelOverrides map[string]*UserGuildSettingsChannelOverride `json:"channel_overrides"`
|
ChannelOverrides map[string]*UserGuildSettingsChannelOverride `json:"channel_overrides"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ChannelPinsUpdate stores data for the channel pins update event
|
||||||
|
type ChannelPinsUpdate struct {
|
||||||
|
LastPinTimestamp string `json:"last_pin_timestamp"`
|
||||||
|
ChannelID string `json:"channel_id"`
|
||||||
|
}
|
||||||
|
|
||||||
// Constants for the different bit offsets of text channel permissions
|
// Constants for the different bit offsets of text channel permissions
|
||||||
const (
|
const (
|
||||||
PermissionReadMessages = 1 << (iota + 10)
|
PermissionReadMessages = 1 << (iota + 10)
|
||||||
|
|
Loading…
Reference in a new issue