javascript - 为什么不向用户显示?不和谐.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!`);
任何想法如何解决?
解决方案
我需要知道上下文,显然你没有分配 atry/catch
来知道你为什么不显示用户。尝试console.log()
在userss变量中写入 a 以查看返回的内容!
推荐阅读
- android - 如何在干净的架构中实现购物车?
- eslint - 无法关闭 eslint no-unused-expressions
- python - Matplotlib - 为什么图形会被保存两次?
- localization - 嵌入式脚本语言的编译时本地化
- javascript - 当我声明一个函数的属性时,我在哪里存储一个值?
- ios - 在 iOS 中流式传输谷歌照片视频不起作用(在 Safari 中也不起作用)
- css - 在两行文本后添加省略号和工具提示 - React
- python - 如何使用 pymunk 的碰撞处理程序调用函数?
- java - 如何使用自定义事件侦听器从 Java 中的多线程接收数据?
- php - 从 Chrome 访问服务器时 PHP 命令执行两次