使用 JDA 制作的 Discord 机器人正在删除不正确的消息
Posted
技术标签:
【中文标题】使用 JDA 制作的 Discord 机器人正在删除不正确的消息【英文标题】:Discord bot made using JDA is deleting incorrect messages 【发布时间】:2020-12-06 01:22:11 【问题描述】:我制作了一个不和谐机器人,它可以读取特定频道并检查用户是否正在输入特定的 sintax。如果用户没有使用正确的语法键入,机器人应该删除该消息。
这里是代码:
机器人不应删除以前缀“!,- and ~”开头的消息或来自机器人的消息。
机器人成功删除了不正确的消息,但也删除了正确的消息。我该如何解决这个问题?
【问题讨论】:
【参考方案1】:将您的||
替换为&&
。应该是
if (!content.startsWith("!") && !content.startsWith("-") && !content.startsWith("~")) ...
【讨论】:
以上是关于使用 JDA 制作的 Discord 机器人正在删除不正确的消息的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Java 中的 Discord JDA 在 Discord 上的特定时间发送消息