1

所以我一直在寻找一段时间,但我找不到一种方法来禁用突击队的默认命令我看了这篇文章:如何在 discord.js-Commando 上禁用默认命令?. 但这对我不起作用,这是我的main.js代码。

4

1 回答 1

0

如果您只想删除默认命令但保留 commando 提供的默认类型和组,则可以这样做。

client.registry
    .registerGroups([
      ['administrator', 'administrator commands'],
      ['moderation', 'moderation commands'],
      ['members', 'member commands'],
      ['economy', 'economy'],
      ['misc', 'misc commands'],
    ])
    .registerDefaultTypes()
    .registerDefaultGroups()
    .registerDefaultCommands({
      help: false,
      prefix: false,
      ping: true,
      eval: true,
      unknownCommand: false,
      commandState: false,
    })
    .registerCommandsIn(path.join(__dirname, 'cmds'))

于 2021-05-14T04:53:05.813 回答