有谁知道如何使用 message.edit 更新帖子中的图像,而不将其嵌入嵌入中?我见过中途可以做到,但我无法解决。
我一直在将图像转换为 BytesIO 对象,然后将它们作为不和谐文件发布。但是,在文档中您无法编辑文件参数。
有什么想法吗?
使用 Discord.py 直接在消息中编辑图像并不简单。 Discord API 不提供在发送消息后编辑或替换消息中的文件的方法。更新消息中内容的常用方法是通过
message.edit()
函数,但这仅适用于基于文本的内容或嵌入,不适用于直接附加的图像文件。要更新图像,常见的解决方法是删除带有旧图像的原始消息,并发送带有更新图像的新消息。但是,此过程无法像文本编辑或嵌入更新那样提供无缝更新。