【问题标题】:Copy a discord user's avatar and nickname to bot将不和谐用户的头像和昵称复制到机器人
【发布时间】:2020-08-01 02:29:00
【问题描述】:

我正在尝试制作一个基本上“窃取”他的昵称和头像的笑话机器人,但我没有成功

@tasks.loop(minutes=.01)
async def avatar(*, member: discord.Member = None):
    member = client.get_user(id=<id>)
    userAvatar = discord.Member.avatar_url
    bot.user.edit(avatar=userAvatar)

【问题讨论】:

    标签: discord.py discord.py-rewrite


    【解决方案1】:

    这就是我所做的代码,你必须创建 2 个文件夹 Avatars/Steal_av 然后这段代码的作用是获取用户的头像并将其存储在 Stolen.png 中,然后将其设置为他的头像/PFP,但是您必须获取他的密码并将其放入配置文件中,没有密码它不起作用。 如果您仍然需要我告诉您如何使用窃取昵称,请告诉我,但我认为您不会想要它,因为我告诉过您除非您有他的密码,否则它不起作用。

    #Imports
    import requests
    from PIL import Image
    
    with open('Avatars/Steal_av/Stolen.png', 'wb') as f:
       r = requests.get(user.avatar_url, stream=True)
       for block in r.iter_content(1024):
            if not block:
                break
            f.write(block)
    Image.open('Avatars/Steal_av/Stolen.png').convert('RGB')
    with open('Avatars/Steal_av/Stolen.png', 'rb') as f:
       await client.user.edit(password=password, avatar=f.read())
    

    【讨论】:

      猜你喜欢
      • 2021-03-10
      • 2021-03-20
      • 2021-05-14
      • 1970-01-01
      • 2021-04-05
      • 2021-11-26
      • 2021-02-01
      • 2021-08-01
      • 2021-05-25
      相关资源
      最近更新 更多