Javascript 有没有一种方法可以使用discord.js格式化嵌入中的文本?
我对使用discord.js编写discord机器人有点陌生,我想知道是否可以在embeds中格式化文本。我找不到这样做的方法,因为我有这些符号之间的字段值,使其可以在多行上运行,并且我希望文本是代码格式的(附件中的示例) 我的代码如下所示,例如,我希望“第1行”文本为代码格式:Javascript 有没有一种方法可以使用discord.js格式化嵌入中的文本?,javascript,discord,Javascript,Discord,我对使用discord.js编写discord机器人有点陌生,我想知道是否可以在embeds中格式化文本。我找不到这样做的方法,因为我有这些符号之间的字段值,使其可以在多行上运行,并且我希望文本是代码格式的(附件中的示例) 我的代码如下所示,例如,我希望“第1行”文本为代码格式: execute(message, args){ const embed = new Discord.MessageEmbed() .setTitle('Commands list')
execute(message, args){
const embed = new Discord.MessageEmbed()
.setTitle('Commands list')
.setColor('#DAF7A6')
.addFields(
{name: 'Test 1',
value:`line 1
line 2
line 3`}
)
message.channel.send(embed);
}
谢谢:)使用双重“
。比如:“`你的名字'”
如果要有多行,请使用\n
,它是返回行内容的标记别名
在你的例子中:
execute(消息,参数){
const embed=new Discord.MessageEmbed()
.setTitle(“命令列表”)
.setColor(“#DAF7A6”)
addFields先生(
{name:'测试1',
值:“`1行`\n`2行`\n`3行`}
)
message.channel.send(嵌入);
}
在此处使用\`文本\`