gpt4 book ai didi

javascript - embed.fields[1].value : Must be 1024 or fewer in length. embed.fields[2].value: 长度必须为 1024 或更少

转载 作者:行者123 更新时间:2023-12-03 07:13:12 31 4
gpt4 key购买 nike

我正在为 messageUpdate 创建一个事件,并且一切都“完美”地工作,除非有人发送包含超过 1024 个字符的消息,它会返回错误 addField有字数限制。
如果已编辑的消息已达到限制,我怎么可能让机器人发送错误?

if(oldMessage.cleanContent.length >= 1000) return channel.send("Too long");
if(newMessage.cleanContent.length >= 1000) return channel.send("Too long");

const embed = new Discord.MessageEmbed()
.addField("Old Message", `${oldMessage.cleanContent}`, true)
.addField("New Message", `${newMessage.cleanContent}`, true)
channel.send(embed)

最佳答案

(发布此消息以便问题得到解答)
从您在评论中发布的内容来看,这应该是正确的。 (我不是最伟大的开发者,如果有错,请随时对我大喊大叫)

const oldMessage = oldMessage.cleanContent
const newMessage = newMessage.cleanContent

if (oldMessageContent.length >= 1000) return channel.send("Too long");
if (newMessageContent.length >= 1000) return channel.send("Too long");

const embed = new Discord.MessageEmbed()
.addField("Old Message", `${oldMessage.cleanContent}`, true)
.addField("New Message", `${newMessage.cleanContent}`, true)
channel.send(embed)

关于javascript - embed.fields[1].value : Must be 1024 or fewer in length. embed.fields[2].value: 长度必须为 1024 或更少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62766096/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com