【发布时间】:2021-03-05 09:32:24
【问题描述】:
我想发送一个带有机器人的 MessageEmbed,它应该在 10 秒后被删除。对于简单的短信,我找到了这个解决方案:use JDA delete message 10 seconds after sending,但没有嵌入消息的解决方案。
【问题讨论】:
-
嵌入也是一样的。嵌入只是消息的一部分。
标签: java discord discord-jda
我想发送一个带有机器人的 MessageEmbed,它应该在 10 秒后被删除。对于简单的短信,我找到了这个解决方案:use JDA delete message 10 seconds after sending,但没有嵌入消息的解决方案。
【问题讨论】:
标签: java discord discord-jda
channel.sendMessage(msg).queue(m -> m.delete().queueAfter(10, TimeUnit.SECONDS));
在 JDA 中,当您对操作进行排队时,您可以添加一个在操作成功完成后执行的使用者,在该使用者中您可以做任何您想做的事情,例如 10 秒后删除消息。
在此处了解更多信息:https://ci.dv8tion.net/job/JDA/javadoc/net/dv8tion/jda/api/requests/RestAction.html
【讨论】: