例如,如果具有用户输入的命令是"Collective Retirement Account"
则漫游器也会响应"Collective"
等
有没有解决此问题的方法?
我还尝试了command.startsWith('r!')不能正常工作bot完全没有响应。
如果需要的话,这里是代码
r!test
答案 0 :(得分:0)
使用
if(!message.content.startsWith(prefix)) return;
不是
if(!message.startsWith(prefix)) return;
由于该消息具有许多属性,因此不能为字符串。我认为您的意思是“内容”
因此,请在您的代码开始时编写此代码。这样,所有不以您的前缀开头的消息(您可以将前缀变量替换为您的实际前缀)都会被漫游器忽略