我正在创建一个命令,您可以在其中输入带有图像的命令,并让我的机器人返回随机字符串答案,我需要知道的是我将使用什么方法来检查消息是否包含图像?
最佳答案
图像可以位于消息附件 ( Message#getAttachments ) 或消息嵌入 ( Message#getEmbeds ) 中。
要检查附件是否是图像,请使用 Attachment#isImage 。对于嵌入,图像可以由多个组件提供:
所有这些都返回提供图像 URL 的包装对象。
关于java - 我需要在 JDA 中使用什么方法来检查消息是否包含图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69733544/