diff --git a/src/gateway/opcodes/Identify.ts b/src/gateway/opcodes/Identify.ts index cfa2b49..ce0bd8e 100644 --- a/src/gateway/opcodes/Identify.ts +++ b/src/gateway/opcodes/Identify.ts @@ -780,12 +780,11 @@ // If we're a bot user, send GUILD_CREATE for each unavailable guild // TODO: check if bot has permission to view some of these based on intents (i.e. GUILD_MEMBERS, GUILD_PRESENCES, GUILD_VOICE_STATES) - await Promise.all( pending_guilds.map((x) => { //Even with the GUILD_MEMBERS intent, the bot always receives just itself as the guild members const botMemberObject = members.find((member) => member.guild_id === x.id); - //Object.assign(x, { threads: [] }); + return Send(this, { op: OPCODES.Dispatch, t: EVENTEnum.GuildCreate,