为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 dicord.js 嵌入中发送代码块

如何在 dicord.js 嵌入中发送代码块

HUH函数 2021-12-02 19:52:15
我试图在不和谐的情况下发送一个带有代码块的嵌入,它的三倍`我的代码是我可以做些什么来在代码块中添加 oldMessage.cleanContent 和 newMessage.cleanContentclient.on('messageUpdate', function(oldMessage, newMessage) {    if (newMessage.channel.type == 'text' && newMessage.cleanContent != oldMessage.cleanContent) {        var log = newMessage.guild.channels.find(ch => ch.name.includes('member-log'))        if (log != null)                var sEmbed = new Discord.RichEmbed()                .setColor("e8a515")                .setTitle(`:information_source: A Message Was Edited!`)                .setDescription(`**USER**\n${newMessage.author.username}`)                .addField(`Before `,` ${oldMessage.cleanContent} `) //what can i do to put oldMessage.cleanContent in codeblock                .addField(`After`,`${newMessage.cleanContent} `)                log.send(sEmbed);    }}); 
查看完整描述

1 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

您可以通过两种方式做到这一点,这两种方式都是正确的:

你只需用引号评论逗号

.addField(`Before `,"```" + ` ${oldMessage.cleanContent} `+"```")

或者你可以用斜线评论它

.addField(`Before `,` \`\`\` ${oldMessage.cleanContent} \`\`\` `)


查看完整回答
反对 回复 2021-12-02
  • 1 回答
  • 0 关注
  • 258 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信