【问题标题】:Discord.js automatic delete messageDiscord.js 自动删除消息
【发布时间】:2021-05-02 15:37:34
【问题描述】:

我有一个问题,你能不能让它在你发送消息时自动删除(不是命令)只是一条普通消息(比如你好或早上好)我需要这个用于带有文本验证的频道

【问题讨论】:

  • 是的,你可以。您是否尝试过查看 DJS 和文档?只需在消息对象上调用.delete()
  • @Elitezen 你能发一个示例代码吗?
  • @Elitezen 但是我该如何使用它,因为你需要一个命令来添加它,而我想要没有命令,以便删除正常的单词
  • 在检查命令之前,只需在消息事件发出的消息对象上调用.delete()

标签: javascript discord.js


【解决方案1】:

这就是@Elitezen 的意思:

if (message.content === "whatever you want") {
    message.delete()
}

参考:

Message#delete

【讨论】:

  • 这不是我的意思,应该是用户写的任何消息没有被指定,所以人们无法在那里写他们想要的,文本验证已经完成我只需要添加这个块,因为他们会随机发送垃圾邮件!!!
  • TextChannel#awaitMessages 这也许对你有帮助。
  • const filter = m => m.content.startsWith('!vote');命令:C
  • imgur.com/a/on0xVKf 他可以发送垃圾邮件并且不要删除邮件
  • 如果您正在寻找反垃圾邮件功能,您可以在互联网上进行搜索,您的问题没有很好地表达。这是一个可以帮助您处理anti spamming的模块。
猜你喜欢
  • 2018-08-26
  • 2020-07-04
  • 1970-01-01
  • 1970-01-01
  • 2021-03-31
  • 2021-04-01
  • 2020-05-17
  • 2020-07-15
  • 2020-09-07
相关资源
最近更新 更多