Роли по умолчанию — Discord.py Переписать

#python-3.7 #discord.py-rewrite

#python-3.7 #discord.py

Вопрос:

Я довольно новичок в Python, и я кодирую бота discord, используя discord.py переписать, python 3.7. В последнее время я пытался настроить его так, чтобы он назначал роль по умолчанию любым новым участникам. Из того, что я собрал, ответ, похоже, таков:

 @client.event
async def on_member_join(member):
    role = discord.utils.get(member.guild.roles, name = "Unverified")
    await member.add_roles(member, role)
  

Я получаю следующую ошибку:

 discord.errors.NotFound: NOT FOUND (status code: 404): Unknown Role
  

Я несколько раз проверял написание. «Непроверенный» определенно существует на сервере. Я не уверен, что делать, чтобы исправить ошибку. Спасибо, что уделили мне время.

Ответ №1:

Вы пытаетесь добавить роль member в member . Просто сделайте

 await member.add_roles(role)