2024-05-16 19:50:57 发布
网友
我怎么做机器人不和.py它将分配role.json文件中的角色,同时使用相同的命令删除和添加相同的角色。例如,?role <rolename>将同时添加和删除角色,具体取决于用户是否分配了角色。我对如何实现这一点有点困惑。在
role.json
?role <rolename>
我当前的bot使用?roleadd <rolename>?roleremove <rolename>。在
?roleadd <rolename>
?roleremove <rolename>
我不确定您的role.json文件在哪里起作用,但下面是我如何实现这样一个命令
@bot.command(name="role") async def _role(ctx, role: discord.Role): if role in ctx.author.roles: await ctx.author.remove_roles(role) else: await ctx.author.add_roles(role)
它使用Roleconverter从名称、id或提及自动解析role对象。在
Role
role
我不确定您的
role.json
文件在哪里起作用,但下面是我如何实现这样一个命令它使用
Role
converter从名称、id或提及自动解析role
对象。在相关问题 更多 >
编程相关推荐