我正在试着为我的不和谐机器人做一个sudo命令。它的工作方式是,我给它一个用户和一个要执行的命令,它使用client.emit("message", sudoMessage)来执行该命令。然后,它被我的机器人处理,就像它是由用户使用该命令发送的消息一样。 我遇到的问题是我不能简单地替换message的属性。因此,我尝试从sudo命令开始,并使用message中的数据填充它,如下所示: if (message.content.startsWith(&q
我一直在我的测试服务器中使用这个sudo命令,它运行得很好,但是当我试图在另一个服务器中使用它时,我一直会得到DiscordAPIError: Two factors are required forconst Discord = require('discord.js'); name: 'sudo',
d
我不明白为什么会出现错误: TypeError: Cannot read property 'MessageEmbed‘of undefinedmodule.exports = {description: "this is the help command", const newEmbed = new Discord.MessageEmbed() .setTitle(