discord bot help 命令不执行任何操作

时间:2021-01-06 09:41:43

标签: javascript discord discord.js

我正在制作一个不和谐的机器人,但是当我执行帮助命令时什么也没有发生。

我的帮助命令的代码是:

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"
}

1 个答案:

答案 0 :(得分:0)

确保在终端中使用 discord.js 更新 npm i discord.js@latest。然后将 RichEmbed 替换为 MessageEmbed

对于 discord.js v12 中的所有更改,请点击 here

编辑:
确保使用值填充嵌入的每个字段,否则它是无效的表单正文。