javascript - Discord.js 嵌入另一个嵌入的 react

标签 javascript node.js discord.js

我正在尝试捕捉 react 以使机器人发送另一个嵌入内容

if (args[0] == "Help" && args[1] == "Images" && args[2] == 'Animals' && !args[3]) {
    msg.author.send("Its gonna be messy here on out, so, I'll just send the future embeds here as to not cluttter up your server")

    let HIAembed = new Discord.MessageEmbed()
        .setTitle('Animal')
        .setAuthor("Mo'promo")
        .setColor(0x00EEEE)
        .setDescription("`Mamamal:`-Bear, lions and tigers,.....oh my.\n\n `Bird:`-Includes storks like the ones in the movie that carried babies.\n\n`Insects:`-Creepy ants.\n\n `Reptiles&amphibians:`-Awsome! Snakes and frogs, I don't know bout you, but there my dream come true.\n\n `SeaDwellers`-There once was a starfish named tommy")

    msg.channel.send({
        embed: HIAembed
    }).then(embedMessage => {

        embedMessage.react("🐶") && embedMessage.react("🦅") && embedMessage.react("🐝") && embedMessage.react("🐍") && embedMessage.react("🦈");
    })
}

正如您所看到的,我已经完成了嵌入并得到了我想要的 react ,只是当用户单击表情符号时在输出另一个嵌入时遇到了一些问题。

最佳答案

您将必须使用.createReactionCollector()收集 react 并在 react 收集器收集到特定表情符号时发送嵌入内容。

您可以阅读this guide更多地了解 react 收集器。

关于javascript - Discord.js 嵌入另一个嵌入的 react ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61355836/

相关文章:

javascript - 无法在 jQuery 中刷新 Accordion

javascript - 无法从 Azure Web App 连接到 Azure Redis 缓存

javascript - 如何正确处理 REST API 的路由

javascript - 如何获取在 Discord.js 中发消息的用户的角色?

discord - discord,.js 上的无效 token

javascript - 当我在 JavaScript Canvas 上绘制形状时,为什么它们会相连?

javascript - 在 ExtJS 中检索运行时组件维度

javascript - 无法理解 d3js 缩放功能

javascript - 使用node.js上传多人游戏

javascript - Discord JS Bot 识别特定消息上的特定 react 添加和 react 删除事件