【发布时间】:2021-05-02 12:34:01
【问题描述】:
module.exports = {
name: 'clear',
description: "Clears a select amount of messages",
execute(message, args, Discord, amount=5){
const newEmbed = new Discord.MessageEmbed()
.setColor('#304281')
.setTitle('Not enough power!')
.setDescription('')
.addFields(
{name: '', value: 'You dont have the required permission to use this command'}
)
.setFooter('More Coming Soon!');
if(message.member.permissions.has("MANAGE_MESSAGES" || "ADMINISTRATOR")){
message.channel.send('this should clear messages lol')
} else {
channel.send(newEmbed);
}
}
}
这是我尝试嵌入的代码。我不断收到的错误是:
"const newEmbed = new Discord.MessageEmbed()
TypeError:无法读取未定义的属性“MessageEmbed”
任何帮助将不胜感激
【问题讨论】:
-
检查您调用函数及其参数的代码。 Discord 是否在该范围内定义?
标签: javascript discord.js