Added some undocumented fields to ready event

This commit is contained in:
jonas747 2016-04-24 23:35:37 +02:00
parent 83622cecfa
commit 4906a4cf9c

View file

@ -277,6 +277,19 @@ type Ready struct {
ReadState []*ReadState `json:"read_state"` ReadState []*ReadState `json:"read_state"`
PrivateChannels []*Channel `json:"private_channels"` PrivateChannels []*Channel `json:"private_channels"`
Guilds []*Guild `json:"guilds"` Guilds []*Guild `json:"guilds"`
// Undocumented fields
Settings *Settings `json:"user_settings"`
UserGuildSettings []*UserGuildSettings `json:"user_guild_settings"`
Relationships []*Relationship `json:"relationships"`
Presences []*Presence `json:"presences"`
}
// A Relationship between the current user and this user
type Relationship struct {
User *User `json:"user"`
Type int `json:"type"` // ?
Id string `json:"id"` // Seems to be same as the User.ID?
} }
// A RateLimit struct holds information related to a specific rate limit. // A RateLimit struct holds information related to a specific rate limit.