feat(GatewayActivityUpdateData): allow sending state (#801)

* feat(GatewayActivityUpdateData): allow sending state

* docs: edit description of state

* fix: custom activity type description
This commit is contained in:
advaith
2023-08-13 01:55:19 -07:00
committed by GitHub
parent 9212ab8b99
commit e095e09b0b
8 changed files with 12 additions and 12 deletions

View File

@@ -1960,7 +1960,7 @@ export interface GatewayPresenceUpdateData {
/**
* https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-structure
*/
export type GatewayActivityUpdateData = Pick<GatewayActivity, 'name' | 'type' | 'url'>;
export type GatewayActivityUpdateData = Pick<GatewayActivity, 'name' | 'state' | 'type' | 'url'>;
// #endregion Sendable Payloads

View File

@@ -1959,7 +1959,7 @@ export interface GatewayPresenceUpdateData {
/**
* https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-structure
*/
export type GatewayActivityUpdateData = Pick<GatewayActivity, 'name' | 'type' | 'url'>;
export type GatewayActivityUpdateData = Pick<GatewayActivity, 'name' | 'state' | 'type' | 'url'>;
// #endregion Sendable Payloads

View File

@@ -181,7 +181,7 @@ export interface GatewayActivity {
*/
details?: string | null;
/**
* The user's current party status
* The user's current party status, or the text used for a custom status
*/
state?: string | null;
/**
@@ -266,7 +266,7 @@ export enum ActivityType {
*/
Watching,
/**
* {emoji} {details}
* {emoji} {state}
*/
Custom,
/**

View File

@@ -172,7 +172,7 @@ export interface GatewayActivity {
*/
details?: string | null;
/**
* The user's current party status
* The user's current party status, or the text used for a custom status
*/
state?: string | null;
/**
@@ -254,7 +254,7 @@ export enum ActivityType {
*/
Watching,
/**
* {emoji} {details}
* {emoji} {state}
*/
Custom,
/**

View File

@@ -1960,7 +1960,7 @@ export interface GatewayPresenceUpdateData {
/**
* https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-structure
*/
export type GatewayActivityUpdateData = Pick<GatewayActivity, 'name' | 'type' | 'url'>;
export type GatewayActivityUpdateData = Pick<GatewayActivity, 'name' | 'state' | 'type' | 'url'>;
// #endregion Sendable Payloads

View File

@@ -1959,7 +1959,7 @@ export interface GatewayPresenceUpdateData {
/**
* https://discord.com/developers/docs/topics/gateway-events#activity-object-activity-structure
*/
export type GatewayActivityUpdateData = Pick<GatewayActivity, 'name' | 'type' | 'url'>;
export type GatewayActivityUpdateData = Pick<GatewayActivity, 'name' | 'state' | 'type' | 'url'>;
// #endregion Sendable Payloads

View File

@@ -181,7 +181,7 @@ export interface GatewayActivity {
*/
details?: string | null;
/**
* The user's current party status
* The user's current party status, or the text used for a custom status
*/
state?: string | null;
/**
@@ -266,7 +266,7 @@ export enum ActivityType {
*/
Watching,
/**
* {emoji} {details}
* {emoji} {state}
*/
Custom,
/**

View File

@@ -172,7 +172,7 @@ export interface GatewayActivity {
*/
details?: string | null;
/**
* The user's current party status
* The user's current party status, or the text used for a custom status
*/
state?: string | null;
/**
@@ -254,7 +254,7 @@ export enum ActivityType {
*/
Watching,
/**
* {emoji} {details}
* {emoji} {state}
*/
Custom,
/**