【发布时间】:2021-01-29 20:16:10
【问题描述】:
我正在尝试制作一个机器人,一旦成员加入,就会自动为他们分配角色。这是我的代码,我似乎无法解决问题所在。希望更聪明和更有经验的人可以帮助我
@client.event
async def on_member_join(member):
role = get(member.guild.roles, name = ROLE)
await member.add_roles(role)
print(f'{member} was given {role}')
【问题讨论】:
-
目前有错误吗?
-
没有错误但是当有人加入时没有给出角色
-
这是一个意图问题
-
您有
on_command_error活动吗?你在哪里定义ROLE? -
intent 错误,on_member_join 等会员事件需要开启此功能
标签: python discord.py discord.py-rewrite