Java 从邮件中删除/删除嵌入项
我为我的Minecraft服务器制作了自己的Discord机器人,带有一个订单系统(供开发人员使用) 当您对订单的消息做出反应时,该消息应编辑为@Discord声称该订单的Java 从邮件中删除/删除嵌入项,java,discord-jda,Java,Discord Jda,我为我的Minecraft服务器制作了自己的Discord机器人,带有一个订单系统(供开发人员使用) 当您对订单的消息做出反应时,该消息应编辑为@Discord声称该订单的 这是可行的,但我还想删除发送的EmbedMessage 但是不存在像message.removembeds()或message.deletembeds()这样的方法 那么,如何做到这一点呢?的文档说明了: 更新邮件时,默认情况下将忽略未设置的字段。要覆盖没有值的现有字段(删除内容),可以使用override(true)。将此
这是可行的,但我还想删除发送的EmbedMessage
但是不存在像message.removembeds()
或message.deletembeds()这样的方法
那么,如何做到这一点呢?的文档说明了:
更新邮件时,默认情况下将忽略未设置的字段。要覆盖没有值的现有字段(删除内容),可以使用override(true)。将此设置为true将考虑所有字段,并将完全覆盖该消息,从而从该消息中删除未设置的值。
这可用于从消息中删除现有嵌入:
message.editMessage(“此消息具有嵌入”).override(true).queue()
该文件解释了:
更新邮件时,默认情况下将忽略未设置的字段。要覆盖没有值的现有字段(删除内容),可以使用override(true)。将此设置为true将考虑所有字段,并将完全覆盖该消息,从而从该消息中删除未设置的值。
这可用于从消息中删除现有嵌入:
message.editMessage(“此消息具有嵌入”).override(true).queue()