繁体   English   中英

如果用户对消息做出反应,则执行某些操作 Discord.js

[英]Doing something if a user reacts to a message Discord.js

我正在尝试用机器人制作互动游戏。 如果你没听说过,那就叫high low。 选择一个随机数 0-100。 选择另一个随机数。 第二个给你看。 您必须猜测第一个数字是否大于、小于或等于第二个数字。 我想做出三个反应。 一个是向上箭头,一个是向下箭头,一个是等号。 发生这种情况时如何执行 3 个独特的功能?

(请注意,机器人会发布一条需要对其做出反应的消息。机器人会首先对三个表情符号做出反应,因此这些不会意外运行代码。谢谢。)

在没有看到您的代码的情况下,我会实现一个新的 Reaction 事件侦听器。 在那个反应事件监听器中,我会检查反应器的 ID 是否等于机器人的 ID。 如果是,什么也不做。 否则循环反应函数并执行正确的 function

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM