From 06be89d5b9e0308336b8293dddd39d5d58a93ccd Mon Sep 17 00:00:00 2001 From: Tomato6966 <68145571+Tomato6966@users.noreply.github.com> Date: Sun, 14 Mar 2021 18:47:46 +0100 Subject: [PATCH] Add files via upload --- "commands/\360\237\224\260 Info/botinfo.js" | 27 +++------------------ 1 file changed, 4 insertions(+), 23 deletions(-) diff --git "a/commands/\360\237\224\260 Info/botinfo.js" "b/commands/\360\237\224\260 Info/botinfo.js" index c4eacc84..d869360c 100644 --- "a/commands/\360\237\224\260 Info/botinfo.js" +++ "b/commands/\360\237\224\260 Info/botinfo.js" @@ -22,23 +22,7 @@ module.exports = { for (let i = 0; i < guilds.length; i++) { if (guilds[i].me.voice.channel) connectedchannelsamount += 1; } - - const promises = [ - client.shard.fetchClientValues('guilds.cache.size'), - client.shard.broadcastEval('this.guilds.cache.reduce((acc, guild) => acc + guild.memberCount, 0)') - ]; - - return Promise.all(promises) - .then(async results => { - const totalGuilds = results[0].reduce((acc, guildCount) => acc + guildCount, 0); - const totalMembers = results[1].reduce((acc, memberCount) => acc + memberCount, 0); - connectedchannelsamount+=300; - if(connectedchannelsamount > Number(totalGuilds)) connectedchannelsamount = Number(totalGuilds); - let guilds = [], users = []; - let countertest = 0; - for(let item of results[0]) guilds.push(`Shard #${countertest++}: ${item} Guilds`) - countertest = 0; - for(let item of results[1]) users.push(`Shard #${countertest++}: ${item} Users`) + if(connectedchannelsamount > client.guilds.cache.size) connectedchannelsamount = client.guilds.cache.size; const botinfo = new Discord.MessageEmbed() .setAuthor(client.user.username, client.user.displayAvatarURL()) .setTitle("__**Stats:**__") @@ -46,8 +30,8 @@ module.exports = { .addField("⏳ Memory Usage", `\`${(process.memoryUsage().heapUsed / 1024 / 1024).toFixed(2)}/ ${(os.totalmem() / 1024 / 1024).toFixed(2)}MB\``, true) .addField("⌚️ Uptime ", `\`${duration(client.uptime)}\``, true) .addField("\u200b", `\u200b`, true) - .addField("📁 Users", `\`Total: ${totalMembers} Users\`\n\`\`\`fix\n${users.join("\n")}\n\`\`\``, true) - .addField("📁 Servers", `\`Total: ${totalGuilds} Servers\`\n\`\`\`fix\n${guilds.join("\n")}\n\`\`\``, true) + .addField("📁 Users", `\`Total: ${client.users.cache.size} Users\``, true) + .addField("📁 Servers", `\`Total: ${client.guilds.cache.size} Servers\``, true) .addField("\u200b", `\u200b`, true) .addField("📁 Voice-Channels", `\`${client.channels.cache.filter((ch) => ch.type === "voice").size}\``, true) .addField("📁 Connected Channels", `\`${connectedchannelsamount}\``, true) @@ -63,10 +47,7 @@ module.exports = { .addField("API Latency", `\`${client.ws.ping}ms\``, true) .setFooter("Coded by: Tomato#6966"); message.channel.send(botinfo); - }) - .catch(console.error); - - }); + }).catch(console.error); } catch (e) { console.log(String(e.stack).bgRed) return message.channel.send(new MessageEmbed()