我很清楚如何从Discord机器人的路径发送图像。但是,我正在开发一个处理图像的机器人,并在操纵完上述图像后保存图像,然后由Discord机器人再次将其打开似乎不切实际。
有什么方法可以发送生成的图像而不保存它吗?该图像采用三维NumPy数组的形式。
谢谢。
最佳答案
您可以在使用 discord.File
初始化 io.BytesIO
时传入二进制数据。
另请参阅https://discordpy.readthedocs.io/en/latest/faq.html?highlight=io.BytesIO#how-do-i-upload-an-image。
关于python - 将NumPy图片发送到 channel 而不用discord.py保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59403934/