3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-16 14:11:50 +00:00

Optimize !server by removing status counts

This commit is contained in:
Dragory 2020-05-28 01:50:26 +03:00
parent e54fa36df7
commit 64d633c820
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -1072,8 +1072,6 @@ export class UtilityPlugin extends ZeppelinPlugin<TConfigSchema> {
}) })
@d.permission("can_server") @d.permission("can_server")
async serverCmd(msg: Message) { async serverCmd(msg: Message) {
await this.refreshMembersIfNeeded();
const embed: EmbedOptions = { const embed: EmbedOptions = {
fields: [], fields: [],
color: parseInt("6b80cf", 16), color: parseInt("6b80cf", 16),
@ -1124,10 +1122,6 @@ export class UtilityPlugin extends ZeppelinPlugin<TConfigSchema> {
: this.guild.members.filter(m => m.status !== "offline").length; : this.guild.members.filter(m => m.status !== "offline").length;
const offlineMemberCount = this.guild.memberCount - onlineMemberCount; const offlineMemberCount = this.guild.memberCount - onlineMemberCount;
const onlineStatusMemberCount = this.guild.members.filter(m => m.status === "online").length;
const dndStatusMemberCount = this.guild.members.filter(m => m.status === "dnd").length;
const idleStatusMemberCount = this.guild.members.filter(m => m.status === "idle").length;
let memberCountTotalLines = `Total: **${formatNumber(totalMembers)}**`; let memberCountTotalLines = `Total: **${formatNumber(totalMembers)}**`;
if (restGuild.maxMembers) { if (restGuild.maxMembers) {
memberCountTotalLines += `\nMax: **${formatNumber(restGuild.maxMembers)}**`; memberCountTotalLines += `\nMax: **${formatNumber(restGuild.maxMembers)}**`;
@ -1145,9 +1139,6 @@ export class UtilityPlugin extends ZeppelinPlugin<TConfigSchema> {
${memberCountTotalLines} ${memberCountTotalLines}
${memberCountOnlineLines} ${memberCountOnlineLines}
Offline: **${formatNumber(offlineMemberCount)}** Offline: **${formatNumber(offlineMemberCount)}**
<:zep_online:665907874450636810> Online: **${formatNumber(onlineStatusMemberCount)}**
<:zep_idle:665908128331726848> Idle: **${formatNumber(idleStatusMemberCount)}**
<:zep_dnd:665908138741858365> DND: **${formatNumber(dndStatusMemberCount)}**
`), `),
}); });