带有用户名的 Discord.js var 输出“未定义”
Posted
技术标签:
【中文标题】带有用户名的 Discord.js var 输出“未定义”【英文标题】:Discord.js var with username outputs "undefined" 【发布时间】:2020-05-30 13:34:35 【问题描述】:if (message.reactions.size)
let reaction = message.reactions.find(r => r._emoji.name == '????');
if (reaction)
var winnaar = reaction.users.random;
所以这是一个 discord.js 赠品机器人,它的意思是存储一个随机用户名,该用户名在“winnaar”(荷兰语中的获胜者)变量中做出反应。但是当我让机器人发送一条包含 $winnaar 的消息时,它会输出“Undifined”。我对 Discord js 很陌生,如果有任何帮助,我将不胜感激。
【问题讨论】:
【参考方案1】:看这个链接Discord random
这里可以看到random是函数,试试random(1)
【讨论】:
我试过了,但是当我发送消息时它仍然输出未定义。 嗯,我试过了,一切正常。你能给我们提供代码吗? 您是否尝试过控制台日志反应?以上是关于带有用户名的 Discord.js var 输出“未定义”的主要内容,如果未能解决你的问题,请参考以下文章
Discord.js 和带有 GET 请求的 http 监听器