【问题标题】:Get message ID from reaction discord.js从反应 discord.js 中获取消息 ID
【发布时间】:2021-06-21 07:24:48
【问题描述】:

注意:我正在使用 discord.js V11,我知道我计划在我解开意大利面条代码后下个月将它更新到 V12。

所以我不知道如何从触发机器人反应的消息中获取 messageID。

我希望它的工作方式如下:用户对消息做出反应,任何消息,反应在机器人中编程。然后,机器人抓取得到响应的消息 url,然后将消息发送到 client.channels.get("id")

所以我尝试使用此代码,但确实无法到达我需要的位置:

client.on('messageReactionAdd', async(reaction, user, message) => {
if(reaction.emoji.name === "hm") {
let ticket = client.channels.get("CHANNEL_ID");
let ticketurl = message.url

ticket.send("Test confirmed" + ticketurl);
}
});

【问题讨论】:

    标签: node.js discord.js


    【解决方案1】:

    想通了!

    我只需要添加这个:

    let ticketurl = react.message.url
    

    【讨论】:

      猜你喜欢
      • 2018-09-01
      • 2021-12-13
      • 2021-05-26
      • 2021-06-24
      • 2021-06-26
      • 1970-01-01
      • 2020-12-10
      • 2021-11-13
      • 2021-01-04
      相关资源
      最近更新 更多