如何拥有不和.py不会让某人添加或删除某人的角色els

2024-05-14 18:41:35 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的不和中,我有几个角色,比如“所有者”、“成员”和“监狱”。我希望bot只能由“Owner”角色访问,并希望命令如下所示:.jail@user。然后机器人应该去掉“成员”角色,给他们“监狱”角色。在

不一致服务器最新更新 enter image description here


Tags: image命令服务器角色herebot机器人成员
1条回答
网友
1楼 · 发布于 2024-05-14 18:41:35

要使命令仅由特定角色访问,请执行以下操作:

@bot.command()
@commands.has_role("Name")
async def example(ctx):
 await ctx.send("This was an example for R.Peter!")

对于添加/删除角色,请执行以下操作:

^{pr2}$

除了await member.add_roles(jailrole)变成 await member.remove_roles(jailrole)

希望这能回答你的问题!在

资料来源:

@commands.has_role("Name")discord.py Docs

await member.add_roles(jailrole)discord.py Docs

await member.remove_rolesdiscord.py Docs

相关问题 更多 >

    热门问题