Merge pull request #174 from jonas747/dunno

Added new fields to READY struct.
This commit is contained in:
Bruce 2016-04-24 18:24:20 -05:00
commit ceac4e3e25

View file

@ -281,6 +281,19 @@ type Ready struct {
ReadState []*ReadState `json:"read_state"`
PrivateChannels []*Channel `json:"private_channels"`
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 logged in user and Relationship.User
type Relationship struct {
User *User `json:"user"`
Type int `json:"type"` // 1 = friend, 2 = blocked, 3 = incoming friend req, 4 = sent friend req
ID string `json:"id"`
}
// A RateLimit struct holds information related to a specific rate limit.