Add totalMember variable to presence
All checks were successful
CI / CI (push) Successful in 1m24s

This commit is contained in:
SileNce5k 2025-05-18 14:17:23 +02:00
parent 15fb1d544f
commit ac03b9d136
Signed by: SileNce
GPG key ID: B0A142BB4291B204
2 changed files with 4 additions and 4 deletions

View file

@ -10,7 +10,7 @@ module.exports = {
,"Updates once a minute if custom variables are used."
,""
,"Custom Variables:"
,"${guilds},${prefix},${uptime}"],
,"${guilds},${prefix},${uptime},{members}"],
admin: true,
execute({message, client, args, globalPrefix}) {
const savePresence = require("../../util/savePresence");

View file

@ -3,7 +3,7 @@ const parseMS = require('./parseMS');
const convertDateToISOString = require('./convertDateToISOString')
module.exports = function ({presenceText, presenceType, client}) {
const {globalPrefix} = require ('../data/config.json')
let guildCount = getGuildInfo(client).guildCount
const guildInfo = getGuildInfo(client);
let uptime = parseMS(client.uptime);
let uptimeFormat = "";
let uptimeSingularOrPlural;
@ -18,8 +18,8 @@ module.exports = function ({presenceText, presenceType, client}) {
uptimeFormat = `less than a minute`
}
let regex = [/\${guilds}/g,/\${prefix}/g,/\${uptime}/g];
let replaceValue = [guildCount, globalPrefix, uptimeFormat];
let regex = [/\${guilds}/g,/\${prefix}/g,/\${uptime}/g, /\${members}/g];
let replaceValue = [guildInfo.guildCount, globalPrefix, uptimeFormat, guildInfo.totalMembers];
for(let i = 0; i < regex.length; i++){
presenceText = presenceText.replace(regex[i], replaceValue[i]);
}