diff --git a/src/util/schemas/IdentifySchema.ts b/src/util/schemas/IdentifySchema.ts
index fb48c2a4..0619dacc 100644
--- a/src/util/schemas/IdentifySchema.ts
+++ b/src/util/schemas/IdentifySchema.ts
@@ -66,6 +66,7 @@ export const IdentifySchema = {
$private_channels_version: Number,
$guild_versions: Object,
$api_code_version: Number,
+ $initial_guild_id: String,
},
$clientState: {
$guildHashes: Object,
@@ -75,6 +76,7 @@ export const IdentifySchema = {
$userGuildSettingsVersion: undefined,
$guildVersions: Object,
$apiCodeVersion: Number,
+ $initialGuildId: String,
},
$v: Number,
$version: Number,
@@ -109,7 +111,11 @@ export interface IdentifySchema {
compress?: boolean;
large_threshold?: number;
largeThreshold?: number;
- shard?: [bigint, bigint];
+ /**
+ * @minItems 2
+ * @maxItems 2
+ */
+ shard?: bigint[]; // puyo: changed from [bigint, bigint] because it breaks openapi
guild_subscriptions?: boolean;
capabilities?: number;
client_state?: {
@@ -122,6 +128,7 @@ export interface IdentifySchema {
private_channels_version?: number;
guild_versions?: unknown;
api_code_version?: number;
+ initial_guild_id?: string;
};
clientState?: {
guildHashes?: unknown;
@@ -131,6 +138,7 @@ export interface IdentifySchema {
useruserGuildSettingsVersion?: number;
guildVersions?: unknown;
apiCodeVersion?: number;
+ initialGuildId?: string;
};
v?: number;
}
|