【问题标题】:Discord.py card image library?Discord.py 卡片图片库?
【发布时间】:2020-10-20 08:03:14
【问题描述】:

我正在从事一个不和谐的机器人项目,并对市场上的一个机器人如何为每个用户制作等级卡感到好奇。有谁知道如何进行逆向工程,或者知道制作这张卡的机器人是如何工作的?它看起来确实像一个图像附件,驻留在数据库中的某个位置,但我不知道任何进一步的配置以及这个东西是如何制作的。我试图寻找不和谐的 GUI 库或任何类似的东西,但一无所获。

【问题讨论】:

  • 您应该查看诸如 pillow 之类的库以进行图像处理,每个用户将使用它来修改基本图像
  • 我研究过一个,看起来它首先需要一个真实的图像作为预制。进度条怎么样,我应该创建增加进度条的每一个可能的图像,还是 python 中可能有类似 DOM 的东西?
  • 对于 DOM:也可以通过 html 到 png 的转换来完成,它比枕头更强大,但也需要更多的设置。
  • @TinNguyen 您能否在答案中附上一些示例,或者间接指导我应该寻找什么?我之前从未听说过在 python 中使用 DOM 并将其转换为 png
  • 您可以使用 Jinja2(python 库)来创建您的 html/css 文件。至于获取“html to png”,你会在谷歌上找到几个点击。例如github.com/jarrekk/imgkit。它需要网站建设的知识。

标签: python database image discord


【解决方案1】:

他们使用 discord.py api 构建机器人并将 ex 保存在数据库中,然后使用 Pillow python 库用这些数据制作图像......这很容易...... 想知道更多吗? 请参阅此 GitHub 存储库discord-bot-leveling-system

【讨论】:

    猜你喜欢
    • 2020-07-25
    • 2020-07-18
    • 2020-11-23
    • 2021-07-23
    • 2016-02-04
    • 2023-03-17
    • 1970-01-01
    • 2021-08-12
    • 1970-01-01
    相关资源
    最近更新 更多