Попытка заставить бота Discord выбрать случайного пользователя - PullRequest
0 голосов
/ 06 мая 2020

Я пытаюсь создать бота, который будет печатать случайного пользователя для моего канала Discord. Проблема в том, что я продолжаю получать странные ошибки при использовании функции bot.on. Я пытаюсь использовать код var randomUser = message.guild.name.random();, но возвращает:

C:\Users\Robert\Desktop\Discord Bot\index.js:18       
        var randomUser = message.guild.name.random(); 
                                            ^

TypeError: message.guild.name.random is not a function

Пожалуйста, помогите!

1 Ответ

1 голос
/ 06 мая 2020

guild.name возвращает имя гильдии, а не ее коллекцию members. ваше решение:

v11

var randomUser = message.guild.members.random();

v12

var randomUser = message.guild.members.cache.random();
...