Added missing features
This commit is contained in:
parent
b3cc83b10c
commit
c737258c06
2 changed files with 10 additions and 6 deletions
2
go.mod
2
go.mod
|
@ -4,3 +4,5 @@ require (
|
||||||
github.com/gorilla/websocket v1.4.0
|
github.com/gorilla/websocket v1.4.0
|
||||||
golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16
|
golang.org/x/crypto v0.0.0-20181030102418-4d3f4d9ffa16
|
||||||
)
|
)
|
||||||
|
|
||||||
|
go 1.13
|
||||||
|
|
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