我正在制作一个不和谐的机器人,但是当我执行帮助命令时什么也没有发生。
我的帮助命令的代码是:
const Discord = require('discord.js');
module.exports.run = async (client, message, args) => {
const Embed = new Discord.RichEmbed()
.setColor("YELLOW")
.setTitle("HardBot - Help")
.setDescription(":tada: Subscribe to our YouTube channel!")
.addField("meme", "youtube",true)
.addField("servers", "ping",true)
.addField("invite",true)
.addField("our prefix is h!",true);
message.channel.send(Embed)
}
module.exports.help = {
name: "help"
}
答案 0 :(得分:0)
确保在终端中使用 discord.js
更新 npm i discord.js@latest
。然后将 RichEmbed
替换为 MessageEmbed
。
对于 discord.js v12
中的所有更改,请点击 here。
编辑:
确保使用值填充嵌入的每个字段,否则它是无效的表单正文。