【发布时间】:2021-09-10 20:25:00
【问题描述】:
我想获取对特定消息做出反应的用户的id 并将他们推送到变量players,我有console.log() 多件事搜索解决方案,使用谷歌,并询问朋友,这并不成功。我希望我能找到有足够经验的人来帮助我找到答案或其他问题来解决我遇到的这个小问题。
let players = [message.author.id]
message.react('????')
const filter = (reaction, user) => reaction.emoji.name === '????'
message.awaitReactions(filter, { time: 20000 })
.then(collected => {
console.log(collected.user.id)
players.push(collected.user.id)
})
.catch(console.error);
【问题讨论】:
-
当你登录
collected.user.id时,它会打印id吗? -
不,它没有,它打印未定义。
-
我不知道下一步该做什么
标签: node.js discord discord.js