Мне осталось создать один счетчик. И для этого я действительно не знаю, в каком направлении двигаться. Я считаю, что подсчет количества участников с ролью повышения будет неправильным, поскольку участники могут дважды повысить сервер.
module.exports = async(client) => {
const guild = client.guilds.cache.get('912706237806829598');
setInterval(async () => {
const boostCount = (await guild.members.fetch()).filter(????????).size;
const channel = guild.channels.cache.get('960832075349499925');
channel.setName(`╭?・Boosts: ${boostCount.toLocaleString()}`);
console.info('Updating Boost Count');
console.info(boostCount);
}, 600000);
}
Я не знаю, добьюсь ли я этого, поместив что-то внутрь фильтра. Смотреть на участников, наверное, тоже неправильно. Действительно нужна помощь для этого.
Большое спасибо. Думал будет сложнее. Должен улучшить свои навыки Google.