首页 > 解决方案 > 有没有办法让我的前缀不区分大小写(Discord.js)

问题描述

我正在制作一个不和谐的机器人,我的前缀是 xok,我当前使用的代码使它成为它,所以 xok 总是必须写成“xok”,我认为如果我能够改变它,这将是一个巨大的生活质量改善,但我真的看不出我如何使用当前代码,感谢任何帮助!

(message.content.indexOf(client.config.prefix) !== 0) 返回;

我的前缀“config.json”文件vv中的代码

{“令牌”:“*我的令牌”,“前缀”:“xok”}

标签: javascriptdiscorddiscord.js

解决方案


只需测试小写的消息内容,而不是改变大小写的消息内容:

if(!message.content.toLowerCase().startsWith(client.config.prefix)) return;

这样,无论输入前缀的大小写如何,它都将始终输入函数的其余部分。


推荐阅读