【发布时间】:2021-12-04 22:21:32
【问题描述】:
所以我创建了这个使用嵌入的命令,它使用了我可以输入字符串的列。它通过将值作为数组来实现这一点。但是在 V13 中这似乎不起作用,它不断出现同样的错误:
RangeError [EMBED_FIELD_VALUE]:MessageEmbed 字段值必须是非空字符串
嵌入看起来像 V12:
V12 代码:
const embed = new Discord.MessageEmbed()
.setTitle("Embed Title")
.setColor("DC143C")
.addFields(
{ name: "\u200B", value: "\u200B" },
{ name: "Field 1:", value: `Value`, inline: true },
{ name: "Field 2:", value: `Value`, inline: true },
{ name: "Field 3:", value: `Value`, inline: true },
{ name: "\u200B", value: "\u200B" },
{
name: `Column 1`,
value: ["word", "word", "word", "word", "word"],
inline: true,
},
{
name: `Column 2`,
value: ["word", "word", "word", "word", "word"],
inline: true,
},
{
name: `Column 3`,
value: ["word", "word", "word", "word", "word"],
inline: true,
}
);
如何在 Discord.JS v13 中实现相同的目标?
【问题讨论】:
标签: node.js discord.js