Skip to content

Commit e52ac85

Browse files
fix: add guild_id back to GatewayVoiceStateUpdateDispatchData (#1346)
1 parent aca4683 commit e52ac85

File tree

8 files changed

+44
-56
lines changed

8 files changed

+44
-56
lines changed

deno/gateway/v10.ts

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deno/gateway/v9.ts

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deno/payloads/v10/voice.ts

Lines changed: 8 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deno/payloads/v9/voice.ts

Lines changed: 8 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gateway/v10.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ import type {
4646
APIGuildMemberUser,
4747
GatewayGuildMembersChunkPresence,
4848
APIBaseMessage,
49-
APIVoiceStateMember,
49+
APIVoiceState,
5050
} from '../payloads/v10/index';
5151
import type { ReactionType } from '../rest/v10/index';
5252
import type { _Nullable } from '../utils/internals';
@@ -881,7 +881,7 @@ export interface GatewayGuildCreateDispatchData extends APIGuild {
881881
*
882882
* @see {@link https://discord.com/developers/docs/resources/voice#voice-state-object}
883883
*/
884-
voice_states: GatewayVoiceStateUpdateDispatchData[];
884+
voice_states: APIBaseVoiceState[];
885885
/**
886886
* Users in the guild
887887
*
@@ -2104,7 +2104,7 @@ export type GatewayVoiceStateUpdateDispatch = _DataPayload<
21042104
/**
21052105
* @see {@link https://discord.com/developers/docs/topics/gateway-events#voice-state-update}
21062106
*/
2107-
export interface GatewayVoiceStateUpdateDispatchData extends APIBaseVoiceState, APIVoiceStateMember {}
2107+
export type GatewayVoiceStateUpdateDispatchData = APIVoiceState;
21082108

21092109
/**
21102110
* @see {@link https://discord.com/developers/docs/topics/gateway-events#voice-server-update}

gateway/v9.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ import type {
4646
GatewayGuildMembersChunkPresence,
4747
APIBaseMessage,
4848
APIGuildMemberJoined,
49-
APIVoiceStateMember,
49+
APIVoiceState,
5050
} from '../payloads/v9/index';
5151
import type { ReactionType } from '../rest/v9/index';
5252
import type { _Nullable } from '../utils/internals';
@@ -880,7 +880,7 @@ export interface GatewayGuildCreateDispatchData extends APIGuild {
880880
*
881881
* @see {@link https://discord.com/developers/docs/resources/voice#voice-state-object}
882882
*/
883-
voice_states: GatewayVoiceStateUpdateDispatchData[];
883+
voice_states: APIBaseVoiceState[];
884884
/**
885885
* Users in the guild
886886
*
@@ -2103,7 +2103,7 @@ export type GatewayVoiceStateUpdateDispatch = _DataPayload<
21032103
/**
21042104
* @see {@link https://discord.com/developers/docs/topics/gateway-events#voice-state-update}
21052105
*/
2106-
export interface GatewayVoiceStateUpdateDispatchData extends APIBaseVoiceState, APIVoiceStateMember {}
2106+
export type GatewayVoiceStateUpdateDispatchData = APIVoiceState;
21072107

21082108
/**
21092109
* @see {@link https://discord.com/developers/docs/topics/gateway-events#voice-server-update}

payloads/v10/voice.ts

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ export interface APIBaseVoiceState {
2323
* The user id this voice state is for
2424
*/
2525
user_id: Snowflake;
26+
/**
27+
* The guild member this voice state is for
28+
*
29+
* @remarks The member field will have `joined_at` set to `null` if the member was invited as a guest.
30+
* @see {@link https://discord.com/developers/docs/resources/guild#guild-member-object}
31+
*/
32+
member?: APIGuildMember;
2633
/**
2734
* The session id for this voice state
2835
*/
@@ -61,20 +68,10 @@ export interface APIBaseVoiceState {
6168
request_to_speak_timestamp: string | null;
6269
}
6370

64-
export interface APIVoiceStateMember {
65-
/**
66-
* The guild member this voice state is for
67-
*
68-
* @remarks The member field will have `joined_at` set to `null` if the member was invited as a guest.
69-
* @see {@link https://discord.com/developers/docs/resources/guild#guild-member-object}
70-
*/
71-
member?: APIGuildMember;
72-
}
73-
7471
/**
7572
* @see {@link https://discord.com/developers/docs/resources/voice#voice-state-object}
7673
*/
77-
export interface APIVoiceState extends APIBaseVoiceState, APIVoiceStateMember {
74+
export interface APIVoiceState extends APIBaseVoiceState {
7875
/**
7976
* The guild id this voice state is for
8077
*/

payloads/v9/voice.ts

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ export interface APIBaseVoiceState {
2020
* The user id this voice state is for
2121
*/
2222
user_id: Snowflake;
23+
/**
24+
* The guild member this voice state is for
25+
*
26+
* @remarks The member field will have `joined_at` set to `null` if the member was invited as a guest.
27+
* @see {@link https://discord.com/developers/docs/resources/guild#guild-member-object}
28+
*/
29+
member?: APIGuildMember;
2330
/**
2431
* The session id for this voice state
2532
*/
@@ -58,20 +65,10 @@ export interface APIBaseVoiceState {
5865
request_to_speak_timestamp: string | null;
5966
}
6067

61-
export interface APIVoiceStateMember {
62-
/**
63-
* The guild member this voice state is for
64-
*
65-
* @remarks The member field will have `joined_at` set to `null` if the member was invited as a guest.
66-
* @see {@link https://discord.com/developers/docs/resources/guild#guild-member-object}
67-
*/
68-
member?: APIGuildMember;
69-
}
70-
7168
/**
7269
* @see {@link https://discord.com/developers/docs/resources/voice#voice-state-object}
7370
*/
74-
export interface APIVoiceState extends APIBaseVoiceState, APIVoiceStateMember {
71+
export interface APIVoiceState extends APIBaseVoiceState {
7572
/**
7673
* The guild id this voice state is for
7774
*/

0 commit comments

Comments
 (0)