Merge pull request #730 from Toyz/develop
Add Activities Slice and CustomType
This commit is contained in:
commit
b37325c224
1 changed files with 8 additions and 6 deletions
14
structs.go
14
structs.go
|
@ -587,12 +587,13 @@ type VoiceState struct {
|
||||||
|
|
||||||
// A Presence stores the online, offline, or idle and game status of Guild members.
|
// A Presence stores the online, offline, or idle and game status of Guild members.
|
||||||
type Presence struct {
|
type Presence struct {
|
||||||
User *User `json:"user"`
|
User *User `json:"user"`
|
||||||
Status Status `json:"status"`
|
Status Status `json:"status"`
|
||||||
Game *Game `json:"game"`
|
Game *Game `json:"game"`
|
||||||
Nick string `json:"nick"`
|
Activities []*Game `json:"activities"`
|
||||||
Roles []string `json:"roles"`
|
Nick string `json:"nick"`
|
||||||
Since *int `json:"since"`
|
Roles []string `json:"roles"`
|
||||||
|
Since *int `json:"since"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// GameType is the type of "game" (see GameType* consts) in the Game struct
|
// GameType is the type of "game" (see GameType* consts) in the Game struct
|
||||||
|
@ -604,6 +605,7 @@ const (
|
||||||
GameTypeStreaming
|
GameTypeStreaming
|
||||||
GameTypeListening
|
GameTypeListening
|
||||||
GameTypeWatching
|
GameTypeWatching
|
||||||
|
GameTypeCustom
|
||||||
)
|
)
|
||||||
|
|
||||||
// A Game struct holds the name of the "playing .." game for a user
|
// A Game struct holds the name of the "playing .." game for a user
|
||||||
|
|
Loading…
Reference in a new issue