默认角色 - Discord.py 重写
Default Roles - Discord.py Rewrite
我是 Python 的新手,我正在使用 discord.py 重写 python 3.7 编写一个 discord 机器人。最近我一直在尝试设置它,以便它会为任何新成员分配一个默认角色。根据我收集到的信息,答案似乎是这样的:
@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
我检查了几次拼写。 "Unverified" 服务器上确实存在。我不确定如何修复错误。谢谢你的时间。
您正在尝试将角色 member
添加到 member
。就这样
await member.add_roles(role)
我是 Python 的新手,我正在使用 discord.py 重写 python 3.7 编写一个 discord 机器人。最近我一直在尝试设置它,以便它会为任何新成员分配一个默认角色。根据我收集到的信息,答案似乎是这样的:
@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
我检查了几次拼写。 "Unverified" 服务器上确实存在。我不确定如何修复错误。谢谢你的时间。
您正在尝试将角色 member
添加到 member
。就这样
await member.add_roles(role)