mirror of
https://github.com/diamondburned/arikawa.git
synced 2025-03-25 19:39:52 +00:00
Gateway: Fixed UpdateStatus omitempty and structs
This commit is contained in:
parent
727f23f8f4
commit
38eabeb1e9
|
@ -110,19 +110,16 @@ type Activity struct {
|
||||||
// User only
|
// User only
|
||||||
|
|
||||||
CreatedAt UnixTimestamp `json:"created_at"`
|
CreatedAt UnixTimestamp `json:"created_at"`
|
||||||
Timestamps struct {
|
Timestamps *ActivityTimestamp `json:"timestamps,omitempty"`
|
||||||
Start UnixMsTimestamp `json:"start,omitempty"`
|
|
||||||
End UnixMsTimestamp `json:"end,omitempty"`
|
|
||||||
} `json:"timestamps,omitempty"`
|
|
||||||
|
|
||||||
ApplicationID Snowflake `json:"application_id,omitempty"`
|
ApplicationID Snowflake `json:"application_id,omitempty"`
|
||||||
Details string `json:"details,omitempty"`
|
Details string `json:"details,omitempty"`
|
||||||
State string `json:"state,omitempty"` // party status
|
State string `json:"state,omitempty"` // party status
|
||||||
Emoji Emoji `json:"emoji,omitempty"`
|
Emoji *Emoji `json:"emoji,omitempty"`
|
||||||
|
|
||||||
Party ActivityParty `json:"party,omitempty"`
|
Party *ActivityParty `json:"party,omitempty"`
|
||||||
Assets ActivityAssets `json:"assets,omitempty"`
|
Assets *ActivityAssets `json:"assets,omitempty"`
|
||||||
Secrets ActivitySecrets `json:"secrets,omitempty"`
|
Secrets *ActivitySecrets `json:"secrets,omitempty"`
|
||||||
|
|
||||||
Instance bool `json:"instance,omitempty"`
|
Instance bool `json:"instance,omitempty"`
|
||||||
Flags ActivityFlags `json:"flags,omitempty"`
|
Flags ActivityFlags `json:"flags,omitempty"`
|
||||||
|
@ -157,6 +154,11 @@ const (
|
||||||
PlayActivity
|
PlayActivity
|
||||||
)
|
)
|
||||||
|
|
||||||
|
type ActivityTimestamp struct {
|
||||||
|
Start UnixMsTimestamp `json:"start,omitempty"`
|
||||||
|
End UnixMsTimestamp `json:"end,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
type ActivityParty struct {
|
type ActivityParty struct {
|
||||||
ID string `json:"id,omitempty"`
|
ID string `json:"id,omitempty"`
|
||||||
Size [2]int `json:"size,omitempty"` // [ current, max ]
|
Size [2]int `json:"size,omitempty"` // [ current, max ]
|
||||||
|
|
Loading…
Reference in a new issue