我有一个带有前缀“Arm”的不和谐机器人(是的,有空格),我想让它不区分大小写,这样使用起来就不那么烦人了。
我已经尝试过此线程 (Is there a way to make my prefix non case sensitive (Discord.js)) 中的解决方案,但它们似乎不起作用
这是我的代码
const config = require("./config.json");
client.on("message", async message => {
if(message.author.bot) return;
if(!message.content.startsWith(config.prefix)) return;
这是我的配置
{
"token" : "Token here",
"prefix" : "Arm "
}
答案 0 :(得分:1)
替换
if(!message.content.startsWith(config.prefix)) return;
与
if(message.content.slice(0, config.prefix.length).toLowerCase() !== config.prefix) return;
并将前缀从 "Arm "
更改为 "arm "
。