代码之家  ›  专栏  ›  技术社区  ›  lizzie hopkins

不一致py-如何生成特定于角色的命令?

  •  1
  • lizzie hopkins  · 技术社区  · 6 年前

    我需要发出一个只能由具有特定角色的人执行的命令。我在谷歌(google)和youtube上四处搜索,想找到答案,但一无所获

    1 回复  |  直到 6 年前
        1
  •  6
  •   Taku    6 年前

    您可以在命令上添加修饰符,以将其仅限于具有特定角色或权限的成员。它的文档是 here . 看起来是这样的:

    @bot.command()
    @commands.has_role('RoleName')
    async def command_name():
    

    请记住 RoleName 传递的字符串区分大小写。