📅  最后修改于: 2023-12-03 14:40:45.061000             🧑  作者: Mango
Discord.js 说命令嵌入 - Javascript
Discord.js 是一个强大的 Node.js 库,可用于创建和编写 Discord 机器人。命令嵌入是一种在 Discord 中创建美观和功能强大的消息的方式。
使用 Discord.js,您可以轻松地构建嵌入命令,并将它们发送到 Discord 频道。下面是一个简单的示例:
const Discord = require('discord.js');
const embed = new Discord.MessageEmbed()
.setColor('#0099ff')
.setTitle('标题')
.setURL('https://www.example.com/')
.setAuthor('作者名字', 'https://i.imgur.com/wSTFkRM.png', 'https://discord.js.org')
.setDescription('这是描述')
.setThumbnail('https://i.imgur.com/wSTFkRM.png')
.addFields(
{ name: '字段1名称', value: '字段1的值' },
{ name: '\u200B', value: '\u200B' },
{ name: '字段2名称', value: '字段2的值' },
)
.addField('Inline field title', 'Some value here', true)
.setImage('https://i.imgur.com/wSTFkRM.png')
.setTimestamp()
.setFooter('页脚', 'https://i.imgur.com/wSTFkRM.png');
channel.send(embed);
在上面的示例中,我们使用 Discord.js 创建了一个包含多个字段、图片、链接、页脚等的嵌入消息。您可以使用不同的方法来添加嵌入中的元素,例如颜色、标题、作者等。
在发送嵌入命令时,您可以使用 Discord.js 中的“channel.send”方法将其发送到特定频道。您还可以与 Discord.js 中的其他方法和功能一起使用命令嵌入。
总之,Discord.js 提供了一种简单而强大的方式来创建和发送丰富的嵌入消息。无论您是想创建一个简单的消息,还是一个更复杂的命令嵌入,Discord.js 都可以满足您的需求。