将 NumPy 图像发送到频道,而无需使用 discord.py 保存



我很清楚如何从 Discord 机器人的路径发送图像。然而,我正在开发一个处理图像处理的机器人,并且在我处理了所述图像后保存图像,然后由 Discord 机器人再次打开似乎不切实际。

有没有办法在不保存的情况下发送生成的图像?该图像采用三维 NumPy 数组的形式。

谢谢。

您可以在初始化discord.File时使用io.BytesIO传入二进制数据。 另请参阅 https://discordpy.readthedocs.io/en/latest/faq.html?highlight=io。BytesIO#how-do-i-upload-an-image.

最新更新