def AutoRole(bot, role: discord.Role):
with open("AR.json", "r") as f:
AR = json.load(f)
return AR[str(role.guild.id)]
@Bot.event
async def on_member_join(member):
role = get(member.guild.roles, name=AutoRole)
await member.add_roles(role)
pip install -U git+https://github.com/Rapptz/discord.py
При таком вопросе стоит указывать используемую библиотеку
class Interaction:
def __init__(
# лишние вырезано
self.user = user
self.author = self.user
await interaction.user.add_roles(role) # или author, как видно выше там лежит одно и то же
Ну и на скрине ошибки вы закрыли саму ошибку, вероятнее всего там что-то вроде сообщения что role is None, но мы тут не предсказатели