@chupchik_chupachupsa

Как вывести количество приглашенных пользователем?

Как вывести на экран пользователю при запросе к примеру "!приглашения" , количество приглашенных им участников

К примеру:
Пользователь: !приглашения
Бот: Вы пригласили (количество) пользователей на сервер!
  • Вопрос задан
  • 138 просмотров
Решения вопроса 1
Alexandre888
@Alexandre888 Куратор тега discord.js
Javascript-разработчик
используйте метод .fetchInvites():
var user = null;
user = message.mentions.members.first() || message.author

message.guild.fetchInvites()
  .then

(invites => {
  const userInvites = invites.array().filter(o => o.inviter.id === user.id);
  var userInviteCount = 0;
  for (var i = 0; i < userInvites.length; i++) {
    var invite = userInvites[i];
    userInviteCount += invite.uses;
  }
  message.channel.send(`Вы пригласили ${userInviteCount} пользователей на сервер!`);
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы