【问题标题】:How do you delete the last message in a specific channel?如何删除特定频道中的最后一条消息?
【发布时间】:2020-09-27 19:56:49
【问题描述】:

我想删除特定频道中的最后一个帖子。我在互联网上一无所获。谁能帮帮我?

【问题讨论】:

标签: node.js discord.js


【解决方案1】:

简单地做

channel.lastMessage.delete();

guild.channels.cache.get('CHANNEL_ID').lastMessage.delete();

通过 ID 获取频道。


文档:

channel.lastMessage

message.delete

【讨论】:

  • @SimonDeRuyver 也许包括你的代码的 sn-p?如果您已正确定义 channelguild,则该错误应该是不可能的
  • 我得到了这个 guild.channels.cache.get ('CHANNEL_ID')。 LastMessage.delete();我得到了这个 UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'channels' or undefined error。
猜你喜欢
  • 2019-12-28
  • 2019-06-13
  • 2021-06-26
  • 2019-12-28
  • 2022-01-12
  • 2020-11-22
  • 2020-10-01
  • 1970-01-01
  • 2021-07-27
相关资源
最近更新 更多