javascript不一致不区分大小写错误

javascript不一致不区分大小写错误,javascript,discord.js,Javascript,Discord.js,我是JavaScript新手。我正在创建一个discord bot,但我总是收到错误消息,说message.startsWith不是一个函数,原因是我不想让bot聊天响应不区分大小写。我使用的是discord.js版本12.2.0和 这是我的代码: client.on(“message”,(message)=>{ if(message.author.bot)返回; msg=message.content.toLowerCase(); if(message.startsWith(前缀+“笑”)){

我是JavaScript新手。我正在创建一个discord bot,但我总是收到错误消息,说
message.startsWith不是一个函数
,原因是我不想让bot聊天响应不区分大小写。我使用的是discord.js版本12.2.0和 这是我的代码:

client.on(“message”,(message)=>{
if(message.author.bot)返回;
msg=message.content.toLowerCase();
if(message.startsWith(前缀+“笑”)){
message.author.send(“``haha lmao``````”)
}
}

我一直在互联网上搜索我的问题,但没有一个解决我的问题。我已经三天没有收到这个错误。

可能不支持
startsWith
。检查
String.prototype.startsWith
是否正确

您也可以改用
indexOf

if (message.indexOf(prefix + "laugh") === 0) {
    message.author.send ("```haha lmao```")
}

可能不支持
startsWith
。请检查
String.prototype.startsWith
是否为真

您也可以改用
indexOf

if (message.indexOf(prefix + "laugh") === 0) {
    message.author.send ("```haha lmao```")
}

如果要检索用户发送的完整消息,必须将
消息
替换为
消息.内容


消息构造函数包含的内容远不止用户的消息,请参见。

如果要检索用户发送的完整消息,必须将
消息
替换为
消息。内容


消息构造函数包含的内容远不止用户的消息,请参见。

如果将
消息.startsWith(前缀+“笑”)
替换为
msg.startsWith(前缀+“笑”)
?您忘了声明
消息(
常量msg=[…]
)。如果将
消息.startsWith(前缀+“笑”)替换为
with
msg.startsWith(前缀+“笑”)
?您忘记了声明
msg
const msg=[…])
)。