📜  获取图像 url discord py - Python (1)

📅  最后修改于: 2023-12-03 15:11:51.347000             🧑  作者: Mango

获取图像 URL Discord.py - Python

如果你正在使用 Discord.py 来编写Discord机器人,你可能会想要获取消息中发送的图像的 URL。 在这篇文章中,我们将介绍如何通过编写代码实现。

步骤 1 - 导入 Discord.py 模块

在开始编写代码之前,请确保已经安装 discord.py 模块。

import discord

此代码片段导入 discord 模块。

步骤 2 - 获取URL

要获取消息中图像的 URL,我们需要访问消息对象。 可以使用 message.attachments 属性访问附件列表。

@client.event
async def on_message(message: discord.Message):
    if message.attachments:
        for attachment in message.attachments:
            print(attachment.url)

这段代码创建了一个事件监听器。 当收到新消息时,它将检查消息中是否有附件。 如果消息包含附件,则循环遍历所有附件,并使用 print() 语句打印图像 URL。

到此结束

现在你已学习了如何通过 Discord.py 获取消息中图像的 URL。 如果你需要将 URL 添加到对象中,可以将其存储在变量中并将其用作所需操作的一部分。