@MoneySMile

Как мне сделать такую статистику на discord.js?

Мне нужно сделать такую статистику (желательно через функцию):
60dadb6d108b6023632538.png
module.exports = async function(bots,user,message,member) {
}
  • Вопрос задан
  • 430 просмотров
Решения вопроса 1
Alexandre888
@Alexandre888 Куратор тега discord.js
Javascript-разработчик
const guild = client.guilds.cache.get("id_сервера");
   setInterval(function () {
      let memberCount = guild.members.cache.filter(member => !member.user.bot).size; 
      /* количество участников на сервере, которые не являются ботами. */ 

      let memberCountChannel = guild.channels.cache.get("id_голосового_канала");
      memberCountChannel.setName(`Участников: ${memberCount}`);
     /*  устанавливаем голосовому каналу название  */

   }, 1000);

если вы хотите получить количество участников сервера (не боты), которые онлайн:
let onlineMemberCount = guild.members.cache.filter(member => !member.user.bot && member.presence.status === "online").size;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы