我不太确定如何检查邮件中是否包含1900个以上的字符。下面的代码是我目前拥有的,但是,它仍然给我错误DiscordAPIError: Invalid Form Body Content: Must be 2000 or fewer in length
。
if(message.length >= 1950) {
return message.channel.send("Message must be 2000 or fewer in length.");
}
您是否尝试使用message.content.length
而不是message.length
?
[message
是消息对象,message.content
返回它的内容,因此,要获取内容的长度,必须使用message.content.length
。
您需要使用message.content.length
,而不是message.length
。 message
对象代表来自Discord的消息,而content
属性是消息的字符串内容。