我希望创建一个命令,您可以在命令中键入图像,并让我的bot返回一个随机字符串答案,我需要知道的是我将使用什么方法来检查消息是否包含图像?
图片可以在消息附件(message #getAttachments)中,也可以在消息嵌入(message #getEmbeds)中。
检查附件是否为图像,使用attach# isImage。对于嵌入,图像可以由多个组件提供:
- MessageEmbed # getImage
- MessageEmbed # getThumbnail
- MessageEmbed # getFooter
- MessageEmbed # getAuthor
所有这些都返回提供图像url的包装器对象。