Discord.js 错误再次出现;SyntaxError“;,但现在我按照我过去问题的答案来回答

Discord.js 错误再次出现;SyntaxError“;,但现在我按照我过去问题的答案来回答,discord.js,javascript,node.js,discord,bots,Discord.js,Javascript,Node.js,Discord,Bots,我在上一个问题()中询问了“SyntaxError”我已经按照答案进行了操作,但是在另一个代码中,错误再次出现。。。我想我在密码上出错了我跟踪了@Emre在音乐机器人中的反应,它成功了。但我在这段代码中这样做了,但它不起作用: const Commando=require('discord.js Commando'); const RichEmbed=require('discord.js').RichEmbed; const Discord=require('Discord.js'); 类Ad

我在上一个问题()中询问了“SyntaxError”
我已经按照答案进行了操作,但是在另一个代码中,错误再次出现。。。我想我在密码上出错了

我跟踪了@Emre在音乐机器人中的反应,它成功了。但我在这段代码中这样做了,但它不起作用:

const Commando=require('discord.js Commando');
const RichEmbed=require('discord.js').RichEmbed;
const Discord=require('Discord.js');
类AddCommand扩展了Commando.Command{
建造商(客户){
超级(客户、{
名称:“添加”,
别名:[“创建”、“新建”、“添加建议”、“建议”、“添加反馈”、“反馈”],
小组:"建议",,
memberName:'添加',
描述:“添加建议”,
示例:['add“add music bot”“请将音乐bot添加到服务器,因为它很有趣!”,
吉登利:是的,
节流:{
用法:2,
持续时间:60
},
args:[
{
关键字:“标题”,
提示:“您的建议的标题是什么?”,
键入:“字符串”,
民:4,,
最高:50,
等等:60
},
{
关键字:“说明”,
提示:“请描述您的建议。”,
键入:“字符串”,
民:10,,
等等:300
}
],
argsSingleQuotes:false,
});
}
module.exports.run=async((msg,args)=>({//这里是他为我做出的响应,在“{”前面加上“()
让channel=msg.guild.settings.get('channel');
如果(!channel | |!(channel=messege.guild.channels.get(channel))){
味精反应('❌');
return msg.reply('对不起,我们暂时不接受新建议');
}
const id=msg.guild.settings.get('next_id',1);
const formattedId=String(id).length>=4?''+id:(String('0')。repeat(4)+id.slice(-4);
const embed=新的RichEmbed();
embed.setAuthor(`Feedback#${form.attedId}`,msg.guild.iconURL)
.addField('Title',args.Title)
.addField('Description',args.Description)
.setFooter(`Posted by${msg.author.username}#${msg.author.discriminator}`,msg.author.displayAvatarURL)
.setTimestamp();
const suggestion=wait channel.sendEmbed(嵌入);

建议,反应(“您似乎正在使用richembd,它已被MessageEmbed

替换为您正在使用的Discord.js的哪个版本?我正在使用^12.2.0您似乎正在使用
richembd
,它已被
MessageEmbed
替换为@aDeveloper。不过这不是一个完整的答案,只是吸引了我的一些东西是的。代码可能有更多的问题。我要求你这么做的唯一原因是因为它解决了他们的问题。这就是答案!