【问题标题】:Discord - Screenshot Embed MessagesDiscord - 截图嵌入消息
【发布时间】:2021-08-02 03:55:30
【问题描述】:

我想在这里实现的是:

我想创建一个 Discord Bot,它会查找在特定频道中发送的嵌入消息,并对其进行截图。

我不确定有什么好的方法可以做到这一点。我现在唯一的做法是手动将它们一张一张地截屏。

有人知道自动执行此操作的任何方法吗?在 Python 中使用 Selenium/Puppeteer 或 Discord Bot?

【问题讨论】:

  • 必须是图片还是只能是嵌入的内容?

标签: python node.js discord discord.js discord.py


【解决方案1】:

您可以使用机器人访问权限来查看频道历史记录并查找带有嵌入的消息,然后提取嵌入的内容。如果您确实需要图片,则必须复制 Discord 消息的 HTML 标记。为此,您可以对嵌入生成器 Web 应用程序(例如 this one)进行逆向工程,并在 Python 代码中实现其功能。

之后,您可以将此 HTML 连同适当的 CSS 放入 Selenium 以及仅包含嵌入的新页面的 take a screenshot

【讨论】:

    猜你喜欢
    • 2018-12-04
    • 2021-08-12
    • 2021-12-21
    • 1970-01-01
    • 2021-07-07
    • 1970-01-01
    • 1970-01-01
    • 2021-10-16
    • 2021-06-16
    相关资源
    最近更新 更多