我刚刚用discordjs-commando库完成了我的discord机器人,但是遇到了一个小问题。机器人将通过!command或!接受命令。命令。我希望它只接受前者。我不想进入每个命令文件并添加检查以确保其结构正确。有没有更简单的方法可以做到这一点?还是我需要磨一点?我还注意到,当我运行help命令时,它也告诉用户也要执行此操作,因此有办法解决该问题吗?我是否需要进入模块并找到它并手动修复?谢谢您的协助。
代码:
const commando = require("discord.js-commando");
const path = require("path");
const bot = new commando.CommandoClient({
unknownCommandResponse: false,
commandPrefix: "!?",
});
对帮助命令的响应
要在The Island中运行命令,请使用!?命令或@ BeatBot#5172命令。例如, !?前缀或@ BeatBot#5172前缀。 要在此DM中运行命令,只需使用不带前缀的command。
使用帮助查看有关特定命令的详细信息。 使用help all来查看所有命令的列表,而不仅仅是可用的命令。