如何设置嵌入的样式,以便从特定网页获取其标题,描述和缩略图

时间:2019-02-05 00:10:20

标签: python python-3.x webhooks discord.py discord.py-rewrite

我正在使用python-rewrite开发Discord机器人。我有一个名为crimson的nsfw命令,该命令首先检查该频道是否为nsfw频道,然后将其发布到nsfw漫画的链接。

现在,我想对其进行设置,以便将链接发布为嵌入,但是当我将链接添加到嵌入时,它不会在嵌入中添加标签或缩略图。我希望它从发布的链接中检索该信息。这是一个示例:https://imgur.com/Rgkt511像这样。

标题(作为链接),漫画的标签(作为描述)以及漫画的图片都是从机器人发布的网站上获取的,我可以通过这种方式实现。我在想一种方法可以作为网络挂钩,但我不太确定。

这是我当前的代码,

@client.command()
async def crimson(ctx):
    if ctx.channel.is_nsfw():
        e = discord.Embed(url="https://nhentai.net/g/176455/", color=0x32CD32)
        await ctx.send(embed=e)

    else:
        embed = discord.Embed(title="ARE YOU INSANE THIS CHANNEL IS A SFW CHANNEL!!", color=0xDC143C)
        embed.set_image(url="https://www.anime-planet.com/images/characters/romani-archaman-119364.jpg?t=1483745959")
        await ctx.send(embed=embed)

我已经考虑将其作为一个Webhook,还考虑了各种嵌入问题,但是我无法弄清楚如何获取标签作为描述,将网页上的图像作为嵌入图像

当前它具有我想要的颜色和嵌入中的链接,但是我不知道如何从链接中获取标签和图像。

0 个答案:

没有答案