所以,我只是创建了一个这样的脚本const rolelog = new Discord.MessageEmbed() .setAuthor(newRole.guild.name, newRole.guild.iconURL()) .addField('Edit of', newRole.name) .addField("Name before", oldRole.name, true) .addField("Name after", newRole.name,true) .addField("Position before", oldRole.position, true) .addField("Position after", newRole.position, true) .addField("Role color before", oldRole.hexColor, true) .addField("Role color after", newRole.hexColor, true) .setColor(newRole.hexColor) .setFooter("ID: "+newRole.id+" • "+date+" at "+time) var logs = bot.channels.cache.get(logchannel[newRole.guild.id].channel); if (logs){ logs.send(rolelog) }但我不想要这一切,我想创建一个像这样的“自动编辑嵌入”如果只是改个名字这样说output: Name before: W Name after: WO如果只是名字和职位改变的话output: Name before: W Name after: WOPosition before: 0Position after: 1我不想要一个大的脚本,而是一个小脚本,如果只是改了名字,他就能理解,就像机器人Koya,如果你看到的话。谢谢您的回答!
1 回答

BIG阳
TA贡献1859条经验 获得超6个赞
您仍然可以编辑MessageEmbed
后声明。
// const Discord = require('discord.js');
const embed = new Discord.MessageEmbed().setColor('GREEN');
if (1 + 1 === 2) embed.setTitle('1 + 1 = 2! Can you believe it?');
else embed.setTitle('1 + 1 =/= 2! I guess everything we know about math is wrong?');
添加回答
举报
0/150
提交
取消