【发布时间】:2020-09-07 10:58:18
【问题描述】:
我是编码新手,需要一个不和谐的 python 命令来返回用户的头像和请求它的名称。我试过查看文档,但并不真正理解它。任何帮助表示赞赏。
【问题讨论】:
我是编码新手,需要一个不和谐的 python 命令来返回用户的头像和请求它的名称。我试过查看文档,但并不真正理解它。任何帮助表示赞赏。
【问题讨论】:
您可以使用此代码sn-p 来获取用户的姓名和头像。然后您可以从这里处理它并使用返回消息。
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 开发者控制台中设置您的应用程序,则必须在运行此代码 sn-p 之前执行此操作,并在最后一行添加 bot 令牌。如果你还没有这样做,我可以推荐一个很好的教程here。
【讨论】: