我想知道如何使嵌入物看起来更干净。我正在使用的嵌入样式是这样的:
const Discord = require('discord.js');
const Embed = new Discord.MessageEmbed()
.setTitle("The Commands")
.setColor(0xFF0000)
.addField("Category:", "`something`", true)
.addField('\u200b', "`something1`", true)
.addField('\u200b', "`something2`", true)
.addField('\u200b', "`something3`", true)
.addField('\u200b', "`something4`", true)
.addField('\u200b', "`something5`", true)
.addField('\u200b', "`something6`", true)
.addField('\u200b', "`something7`", true)
.addField('\u200b', "`something8`", true)
.addField("Category 1:", "`something9`", true)
.addField('\u200b', "`something10`", true)
.addField('\u200b', "`something11`", true)
.addField("Category 2", "`something12`", true)
.addField('\u200b', "`something13`", true)
.addField('\u200b', "`something14`", true)
.addField('\u200b', "`something15`", true);
message.author.send(Embed)
message.channel.send(`check your dm's for the commands`);
该代码的结果是:
这有点接近我希望嵌入的样子:
您需要将其修复.addField
为:
.addFields(
{ name: 'Inline field title', value: 'Some value here\n' + 'Some value here\n' + 'Some value here', inline: true },
{ name: 'Inline field title', value: 'Some value here\n' + 'Some value here\n' + 'Some value here', inline: true },
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句