Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从邮件中删除/删除嵌入项_Java_Discord Jda - Fatal编程技术网

Java 从邮件中删除/删除嵌入项

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

我为我的Minecraft服务器制作了自己的Discord机器人,带有一个订单系统(供开发人员使用)

当您对订单的消息做出反应时,该消息应编辑为@Discord声称该订单的

这是可行的,但我还想删除发送的EmbedMessage

但是不存在像
message.removembeds()
message.deletembeds()这样的方法

那么,如何做到这一点呢?

的文档说明了:

更新邮件时,默认情况下将忽略未设置的字段。要覆盖没有值的现有字段(删除内容),可以使用override(true)。将此设置为true将考虑所有字段,并将完全覆盖该消息,从而从该消息中删除未设置的值。 这可用于从消息中删除现有嵌入:

message.editMessage(“此消息具有嵌入”).override(true).queue()

该文件解释了:

更新邮件时,默认情况下将忽略未设置的字段。要覆盖没有值的现有字段(删除内容),可以使用override(true)。将此设置为true将考虑所有字段,并将完全覆盖该消息,从而从该消息中删除未设置的值。 这可用于从消息中删除现有嵌入:

message.editMessage(“此消息具有嵌入”).override(true).queue()