【问题标题】:Embedding Gifs in Discord Bot在 Discord Bot 中嵌入 Gif
【发布时间】:2020-08-02 21:22:54
【问题描述】:

所以我正在制作一个 discord Bot,它有一个发送随机 reddit 提交的命令。

如果机器人点击的是图像,一切都很好,但如果是 gif,它只显示在 Pycharm 控制台中,不发送不和谐(出现便便表情符号)

我正在使用 praw 来获取 reddit 内容。

在附加的图像中是命令本身以及我的嵌入函数和 Pycharm/Discord 中的输出。

在我的屏幕截图中,图像是 png 并且可以工作。当它是 gif 时,它会加载几秒钟并显示便便表情符号,就像没有找到一样。在 Pycharm 中,它正在打印图像路径。

正如我看到的那样,机器人将它们作为嵌入发布,所以它似乎可以工作..

Python code

【问题讨论】:

    标签: python pycharm discord discord.py reddit


    【解决方案1】:

    嗨。 Discord 将所有图像添加为附件。

    你可以这样做:

    #PS 我假设你是在命令中编写它并且有一个嵌入设置。

    img=<path of image>
    file = discord.File(img)
    embed.set_image(url="attachment://image.gif")
    await ctx.send(file=file, embed=embed)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-12
      • 2019-04-19
      • 2021-11-06
      • 1970-01-01
      • 2021-04-26
      • 2021-07-23
      • 2021-02-03
      • 2020-10-31
      相关资源
      最近更新 更多