diff --git a/src/events/ready.ts b/src/events/ready.ts index d63ceeb31..a6278013e 100644 --- a/src/events/ready.ts +++ b/src/events/ready.ts @@ -5,8 +5,17 @@ export default function ready(client: Client) { const activities: (() => string)[] = [ () => `Living in ${client.guilds.cache.size.toLocaleString()} servers`, - () => `Serving ${client.users.cache.size.toLocaleString()} users`, - () => `Observing ${client.channels.cache.size.toLocaleString()} channels`, + () => + `Serving ${client.guilds.cache + .reduce((accumulator, guild) => accumulator + guild.memberCount, 0) + .toLocaleString()} users`, + () => + `Observing ${client.guilds.cache + .reduce( + (accumulator, guild) => accumulator + guild.channels.cache.size, + 0, + ) + .toLocaleString()} channels`, ]; client.user.setPresence({