Discord.js 不和谐机器人嵌入的问题

Discord.js 不和谐机器人嵌入的问题,discord.js,Discord.js,首先我想指出,我一个月前才开始学习discord.js,所以我的代码可能全错了,我明白这一点 我正在努力学习如何编写嵌入,但是大量的东西都不起作用,主要是因为我不知道把所有东西放在哪里 在我的主js文件中,我有以下内容: }否则如果(命令=='embed'){ client.commands.get('embed').execute(消息,参数); } 在我的embed.js文件中,我有所有这些根本不起作用的代码 module.exports={ 名称:“嵌入”, 描述:“示例嵌入”, con

首先我想指出,我一个月前才开始学习discord.js,所以我的代码可能全错了,我明白这一点

我正在努力学习如何编写嵌入,但是大量的东西都不起作用,主要是因为我不知道把所有东西放在哪里

在我的主js文件中,我有以下内容:

}否则如果(命令=='embed'){
client.commands.get('embed').execute(消息,参数);
}
在我的embed.js文件中,我有所有这些根本不起作用的代码

module.exports={
名称:“嵌入”,
描述:“示例嵌入”,
const exampleEmbed=new Discord.MessageEmbed()
.setColor(“#0099ff”)
.setTitle(“某些标题”)
.setURL('https://discord.js.org/')
.setAuthor('某个名称','https://i.imgur.com/wSTFkRM.png', 'https://discord.js.org')
.setDescription('此处有一些描述')
.setThumbnail('https://i.imgur.com/wSTFkRM.png')
addFields先生({
名称:'常规字段标题',
价值:“这里有些价值”
}, {
名称:'\u200B',
值:'\u200B'
}, {
名称:“内联字段标题”,
值:“此处有一些值”,
内联:对
}, {
名称:“内联字段标题”,
值:“此处有一些值”,
内联:对
}, )
.addField('内联字段标题','此处有一些值',true)
.setImage('https://i.imgur.com/wSTFkRM.png')
.setTimestamp()文件
.setFooter('此处有一些页脚文本','https://i.imgur.com/wSTFkRM.png');
channel.send(例如嵌入);
}

谢谢你的收听。我很想得到任何人的帮助。

您正试图在
模块中导出一个。导出
,但您需要导出一个名为
执行
的函数

module.exports={
名称:“嵌入”,
描述:“示例嵌入”,
执行:(消息,参数)=>{
const exampleEmbed=new Discord.MessageEmbed()
.setColor(“#0099ff”)
.setTitle(“某些标题”)
.setURL('https://discord.js.org/')
.setAuthor('某个名称','https://i.imgur.com/wSTFkRM.png', 'https://discord.js.org')
.setDescription('此处有一些描述')
.setThumbnail('https://i.imgur.com/wSTFkRM.png')
addFields先生({
名称:'常规字段标题',
价值:“这里有些价值”
}, {
名称:'\u200B',
值:'\u200B'
}, {
名称:“内联字段标题”,
值:“此处有一些值”,
内联:对
}, {
名称:“内联字段标题”,
值:“此处有一些值”,
内联:对
}, )
.addField('内联字段标题','此处有一些值',true)
.setImage('https://i.imgur.com/wSTFkRM.png')
.setTimestamp()文件
.setFooter('此处有一些页脚文本','https://i.imgur.com/wSTFkRM.png');
message.channel.send(例如嵌入);
}
}

您正试图在
模块中导出一个。导出
,但需要导出一个名为
执行
的函数

module.exports={
名称:“嵌入”,
描述:“示例嵌入”,
执行:(消息,参数)=>{
const exampleEmbed=new Discord.MessageEmbed()
.setColor(“#0099ff”)
.setTitle(“某些标题”)
.setURL('https://discord.js.org/')
.setAuthor('某个名称','https://i.imgur.com/wSTFkRM.png', 'https://discord.js.org')
.setDescription('此处有一些描述')
.setThumbnail('https://i.imgur.com/wSTFkRM.png')
addFields先生({
名称:'常规字段标题',
价值:“这里有些价值”
}, {
名称:'\u200B',
值:'\u200B'
}, {
名称:“内联字段标题”,
值:“此处有一些值”,
内联:对
}, {
名称:“内联字段标题”,
值:“此处有一些值”,
内联:对
}, )
.addField('内联字段标题','此处有一些值',true)
.setImage('https://i.imgur.com/wSTFkRM.png')
.setTimestamp()文件
.setFooter('此处有一些页脚文本','https://i.imgur.com/wSTFkRM.png');
message.channel.send(例如嵌入);
}
}

什么是“根本不起作用”?你会犯什么错误?什么是“根本不起作用”?您遇到了什么错误?我现在有点困惑,因为我已经解决了所有这些问题,并且没有显示错误消息,但是,当我键入命令时,bot仍然没有响应。在
execute
函数的开头添加一个
console.log(“test”)
,就在
const examplembed=new Discord.MessageEmbed()之前
并告诉我在执行命令时是否在控制台中看到“test”。没有测试,只有“bot正在工作”以及它正在运行的服务器数量。哦,好的。最好我们在中继续讨论。我现在有点困惑,因为我已经解决了所有问题,并且没有显示错误消息,但是,当我键入命令时,bot仍然没有响应。在
execute
函数的开头添加
console.log(“test”)
,就在
const examplembed=new Discord.MessageEmbed()
之前,告诉我在执行命令时是否在控制台中看到“test”。没有测试,只有“bot正在工作”以及它正在运行的服务器数。哦,好的。我们最好在未来继续讨论这个问题。