【问题标题】:Discord.js Delete Message by IDDiscord.js 按 ID 删除消息
【发布时间】:2020-07-04 04:06:21
【问题描述】:

嘿,我正在开发一个事件机器人,我目前正在开发一个转发功能。问题是有些人对他们必须接受哪个帖子感到困惑,所以我想删除旧消息。

在我发布消息时,我总是将message.id 保存在我的数据库中。 我刚刚看到这个帖子:Get Message By ID: Discord.js,他们告诉他使用 msg.channel.fetchMessage() 和 https://discord.js.org 文档,但似乎 fetchMessage() 不存在了。

我可以使用任何其他功能来删除像msg.channel.fetchMessage(Databasemessage.id).delete() 这样的消息吗?

【问题讨论】:

    标签: javascript discord discord.js


    【解决方案1】:

    它已移至任何 TextChannel 或 DMChannel 可用的 MessageManager。

    TextChannel.messages.fetch() DMChannel.messages.fetch()

    【讨论】:

      猜你喜欢
      • 2019-03-19
      • 2018-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-17
      • 2020-07-15
      相关资源
      最近更新 更多