内容:长度必须小于或等于2000

问题描述 投票:0回答:2

我不太确定如何检查邮件中是否包含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.");
}
javascript node.js discord discord.js
2个回答
0
投票

您是否尝试使用message.content.length而不是message.length

[message是消息对象,message.content返回它的内容,因此,要获取内容的长度,必须使用message.content.length


0
投票

您需要使用message.content.length,而不是message.lengthmessage对象代表来自Discord的消息,而content属性是消息的字符串内容。

© www.soinside.com 2019 - 2024. All rights reserved.