我是 python 的新手,通常会创建不和谐的机器人,我一生都无法弄清楚如何让我的机器人根据用户请求为用户分配角色。
我已经连续几个小时在互联网上搜索并找到了一些示例,但它们都产生并出错。
这是我的命令代码:
@client.command(pass_context=True)
@commands.has_role("Bots")
async def add_bot(ctx):
member = ctx.message.author
role = discord.utils.get(member.server.roles, name="Bots")
await client.add_roles(member, role)
这是我得到的错误:
in _verify_checks raise CheckFailure('The check functions for command {0.qualified_name} failed.'.format(self))
discord.ext.commands.errors.CheckFailure: The check functions for command add_bot failed.
呼如林
开心每一天1111
相关分类