使用 Discord.py 获取用户信息
Grab User Info With Discord.py
我是编码新手,需要一个 discord python 命令,它可以 return 请求它的用户头像和名称。我试过查看文档,但并没有真正理解它。感谢任何帮助。
您可以使用此代码段来获取用户的姓名和头像。然后您可以从这里处理它并 return 一条消息使用。
import discord
client = discord.Client()
@client.event
async def on_message(message):
if message.content.startswith('!user'):
sender = message.author
name = sender.display_name
avatar_url = sender.avatar_url
await message.channel.send(f'Hello, {name}. Your avatar URL is {avatar_url}.')
client.run('your token here')
如果你没有安装 discord python 模块,你可以通过 运行 pip install discord.py
安装,你应该没问题。
如果您尚未在 discord 开发者控制台中设置您的应用程序,则必须在 运行 此代码段之前进行设置,并在最后一行添加机器人令牌。如果您还没有这样做,可以找到我推荐的一个很好的教程 here。
我是编码新手,需要一个 discord python 命令,它可以 return 请求它的用户头像和名称。我试过查看文档,但并没有真正理解它。感谢任何帮助。
您可以使用此代码段来获取用户的姓名和头像。然后您可以从这里处理它并 return 一条消息使用。
import discord
client = discord.Client()
@client.event
async def on_message(message):
if message.content.startswith('!user'):
sender = message.author
name = sender.display_name
avatar_url = sender.avatar_url
await message.channel.send(f'Hello, {name}. Your avatar URL is {avatar_url}.')
client.run('your token here')
如果你没有安装 discord python 模块,你可以通过 运行 pip install discord.py
安装,你应该没问题。
如果您尚未在 discord 开发者控制台中设置您的应用程序,则必须在 运行 此代码段之前进行设置,并在最后一行添加机器人令牌。如果您还没有这样做,可以找到我推荐的一个很好的教程 here。