【发布时间】:2021-04-22 05:42:26
【问题描述】:
我一直在发出建议命令,我想要它,以便我可以使用-approve <The message id> 来编辑消息。问题是当我尝试从中获取信息时使用
const Suggestionchannel = client.channels.cache.get("833796404383973442");
const messages = Suggestionchannel.messages.fetch({ limit: 100 })
它只获取所有消息而不是嵌入。我希望它获取嵌入,以便我可以获取数据并通过其 ID 编辑消息。有了这些数据,我可以显示谁提出了建议以及建议是什么,同时显示它被批准了。如何使用消息 ID 从嵌入中获取信息?
附带说明:我知道我可以使用 async 和 await 在同一代码上轻松编辑它,但我希望它可以访问。如果我这样做并重新启动机器人,我将无法批准以前的建议,只有重新启动机器人后的新建议。
【问题讨论】:
标签: javascript node.js discord.js