我无法让我的机器人添加角色。我做错什么了
class MyClient(discord.Client):
async def on_voice_state_update(member, before, after):
role = get(member.server.roles, name="babbelaar")
if after.channel is None:
member.add_roles([role.id])
else:
member.remove_roles([role.id])
我希望加入语音频道的用户获得特定角色,并且在用户离开语音频道后删除该角色
您需要
await
添加/删除角色,并将角色作为Role
对象的参数列表传递(而不是传递列表):相关问题 更多 >
编程相关推荐