【问题标题】:Grab User Info With Discord.py使用 Discord.py 获取用户信息
【发布时间】:2020-09-07 10:58:18
【问题描述】:

我是编码新手,需要一个不和谐的 python 命令来返回用户的头像和请求它的名称。我试过查看文档,但并不真正理解它。任何帮助表示赞赏。

【问题讨论】:

    标签: python command discord


    【解决方案1】:

    您可以使用此代码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

    【讨论】:

    • 这很有效,非常感谢!我确实已经设置了不和谐模块和几个命令,但感谢您提供这么多信息!
    猜你喜欢
    • 2021-08-02
    • 2021-12-04
    • 2017-01-11
    • 1970-01-01
    • 2018-03-07
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多