From f03c2b930a99b4593728cfafc81fba993099cef9 Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Sat, 27 Apr 2024 00:35:31 -0400 Subject: [PATCH] Fetch all new members on join --- Xiao.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Xiao.js b/Xiao.js index 758cbc19..8e39f210 100644 --- a/Xiao.js +++ b/Xiao.js @@ -290,6 +290,12 @@ client.on('guildCreate', async guild => { return; } } + try { + await guild.members.fetch(); + client.logger.info('[MEMBERS] Fetched all guild members for new server.'); + } catch (err) { + client.logger.error(`[MEMBERS] Failed to fetch guild members for new server\n${err.stack}`); + } if (guild.systemChannel && guild.systemChannel.permissionsFor(client.user).has(PermissionFlagsBits.SendMessages)) { try { const usage = client.registry.commands.get('help').usage('');