Javascript 当用户对消息做出反应时,bot会在discord.js中发送另一条消息

Javascript 当用户对消息做出反应时,bot会在discord.js中发送另一条消息,javascript,node.js,discord,discord.js,bots,Javascript,Node.js,Discord,Discord.js,Bots,我想知道,如果有人对某个特定的表情符号做出反应,机器人会发送另一条消息,我该怎么做。这是一个帮助命令。我自己做了命令,机器人对自己的消息做出反应,我还为其他消息添加了嵌入,我只是不知道如何使它工作 这是我的密码: const{DiscordAPIError}=require(“discord.js”); const Discord=require('Discord.js'); const client=new Discord.client(); module.exports={ 姓名:“帮助”,

我想知道,如果有人对某个特定的表情符号做出反应,机器人会发送另一条消息,我该怎么做。这是一个帮助命令。我自己做了命令,机器人对自己的消息做出反应,我还为其他消息添加了嵌入,我只是不知道如何使它工作

这是我的密码:

const{DiscordAPIError}=require(“discord.js”);
const Discord=require('Discord.js');
const client=new Discord.client();
module.exports={
姓名:“帮助”,
description:“所有命令概述!”,
执行(消息,参数){
const embed=new Discord.MessageEmbed()
.setColor(“#171b20”)
.setTitle(“帮助”)
.setDescription(“对消息作出反应以查看特定类别的命令!”)
addFields先生({
名称:“:红方:“+”中庸“,
值:'\u200b'
}, {
名称:“:橙色方格:“+”交互“,
值:'\u200b'
}, {
名称:“:黄色方格:”+“乐趣”,
值:'\u200b'
}, {
名称:“:紫光广场:”+“游戏”,
值:'\u200b'
}, {
名称:“:brown_square:”+“NSFW”,
值:'\u200b'
}, {
名称:“:绿色方格:“+”信息“,
值:'\u200b'
})
.setFooter(message.author.username)
.setTimestamp();
message.channel.send(嵌入).then(嵌入消息=>{
react(“您可以使用。不过,我会将命令存储在一个对象数组中,这样您可以使用更少的代码

我已经创建了一个
categories
数组,其中包含基本类别、它们的表情、名称、颜色、标题、描述和命令。这样,您可以在需要的任何时间(例如,当机器人发送第一反应时)循环此数组

我在下面添加了一些评论:

常量类别=[
{
表情符号:'