【问题标题】:How to get a command's category?如何获取命令的类别?
【发布时间】:2023-04-06 00:18:02
【问题描述】:

我正在制作一个完全自动化的自定义帮助命令,即我不必自己为每个命令制作帮助命令,每当我调用帮助命令时,一个函数都会这样做。

该功能有效。不起作用的是帮助仪表板。例如,如果我使用help <category>,我必须写下每个命令的名称以给出命令列表。我可以使用client.commands 遍历命令,但这不会对它们进行分类。有没有办法检查命令类别?

在输入所有这些之后,我确实意识到这些信息完全没有必要。总结如下:

我如何获得命令的类别?

【问题讨论】:

    标签: python python-3.x discord.py


    【解决方案1】:

    您可以简单地使用Command.cog 属性

    for command in client.commands:
        category = command.cog # Can be None
    

    参考:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-29
      • 1970-01-01
      • 2017-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多