#javascript #node.js #discord #discord.js
#javascript #node.js #Discord #discord.js
Вопрос:
Вот мой код
const reaction = m.reactions.cache.find(r => r.emoji.name == '🎉');
const userss = reaction.users.cache.random(1);
message.channel.send(`${userss} has won the giveaway!`);
Проблема в том, что он не покажет пользователю, который выиграл розыгрыш, он просто показывает это:
Есть идеи, как исправить?
Ответ №1:
Мне нужно знать контекст, по-видимому, вы не назначили a try/catch
, чтобы узнать, почему вы не отображаете пользователя. Попробуйте написать a console.log()
в переменной userss, чтобы увидеть, что возвращается!
Комментарии:
1. Хорошо, я сделал это, и в журнале консоли написано []
2. Попробуйте выполнить отладку точно в строке:
reaction.users.cache.random (1);
без присвоения переменной, поскольку код в вашем вопросе неполон, трудно определить реальную проблему, если возможно, опубликуйте код, отредактировав свою публикацию и нажав на инструмент кода javascript!