diff --git a/packages/discord.js/src/client/websocket/handlers/GUILD_MEMBERS_CHUNK.js b/packages/discord.js/src/client/websocket/handlers/GUILD_MEMBERS_CHUNK.js index 6f7ca7efd..2f61a1ea2 100644 --- a/packages/discord.js/src/client/websocket/handlers/GUILD_MEMBERS_CHUNK.js +++ b/packages/discord.js/src/client/websocket/handlers/GUILD_MEMBERS_CHUNK.js @@ -18,6 +18,8 @@ module.exports = (client, { d: data }) => { * @typedef {Object} GuildMembersChunk * @property {number} index Index of the received chunk * @property {number} count Number of chunks the client should receive + * @property {Array<*>} notFound An array of whatever could not be found + * when using {@link GatewayOpcodes.RequestGuildMembers} * @property {?string} nonce Nonce for this chunk */ @@ -29,8 +31,9 @@ module.exports = (client, { d: data }) => { * @param {GuildMembersChunk} chunk Properties of the received chunk */ client.emit(Events.GuildMembersChunk, members, guild, { - count: data.chunk_count, index: data.chunk_index, + count: data.chunk_count, + notFound: data.not_found, nonce: data.nonce, }); }; diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index 985fe851c..475d313d2 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -4711,7 +4711,7 @@ export interface ClientEvents { guildMembersChunk: [ members: Collection, guild: Guild, - data: { count: number; index: number; nonce: string | undefined }, + data: { index: number; count: number; notFound: unknown[]; nonce: string | undefined }, ]; guildMemberUpdate: [oldMember: GuildMember | PartialGuildMember, newMember: GuildMember]; guildUpdate: [oldGuild: Guild, newGuild: Guild];