正在从 ID discord.py 中获取 Discord 个人资料图片
Fetching Discord Profile Picture from ID discord.py
我想知道如何在我的机器人不在服务器上的情况下获取 discord 用户的个人资料图片。 https://discord.id 可以做到这一点,我想知道我在 discord.py 中是怎么做到的。谢谢!
你可以使用classdiscord.Member
的属性(实际上是@property
).avatar_url
,它会给你link到头像.
请注意,在 Discord 中发送裸 url 会创建包含图像的嵌入,因此您可能甚至不需要下载图像。
还有 class discord.User
有一个 avatar_url
attribute, so you can fetch the user using the fetch_user
方法
await Bot.fetch_user(id)
然后获取 avatar
阅读 属性 avatar_url
。
在这里你可以使用这样的东西:
User = await client.fetch_user(DISCORD_ID_HERE)
print(User.avatar) # this will print the link to the users profile picture!
有关更多信息,我建议阅读 discord.py's documentation
我想知道如何在我的机器人不在服务器上的情况下获取 discord 用户的个人资料图片。 https://discord.id 可以做到这一点,我想知道我在 discord.py 中是怎么做到的。谢谢!
你可以使用classdiscord.Member
的属性(实际上是@property
).avatar_url
,它会给你link到头像.
请注意,在 Discord 中发送裸 url 会创建包含图像的嵌入,因此您可能甚至不需要下载图像。
还有 class discord.User
有一个 avatar_url
attribute, so you can fetch the user using the fetch_user
方法
await Bot.fetch_user(id)
然后获取 avatar
阅读 属性 avatar_url
。
在这里你可以使用这样的东西:
User = await client.fetch_user(DISCORD_ID_HERE)
print(User.avatar) # this will print the link to the users profile picture!
有关更多信息,我建议阅读 discord.py's documentation