Javascript 我的分类帮助命令工作不正常

Javascript 我的分类帮助命令工作不正常,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我正在尝试在我的discord机器人中创建类别,我也在尝试创建类别帮助命令,但是它工作不好,所以我需要一些帮助。这不是一个错误,在我的控制台中没有显示任何不一致的错误、语法错误或任何错误。它应该在嵌入消息中显示所选类别及其命令,但不是。它仅显示特定的命令帮助,例如,当我键入(前缀)help kick时,它显示kick命令帮助,但当我键入(前缀)help实用程序时,它仅表示提供的命令无效。因此,它只对命令而不是类别作出反应。这是我的密码: 代码: const Discord=require('Di

我正在尝试在我的discord机器人中创建类别,我也在尝试创建类别帮助命令,但是它工作不好,所以我需要一些帮助。这不是一个错误,在我的控制台中没有显示任何不一致的错误、语法错误或任何错误。它应该在嵌入消息中显示所选类别及其命令,但不是。它仅显示特定的命令帮助,例如,当我键入(前缀)help kick时,它显示kick命令帮助,但当我键入(前缀)help实用程序时,它仅表示提供的命令无效。因此,它只对命令而不是类别作出反应。这是我的密码:

代码

const Discord=require('Discord.js')
常量fs=require('fs')
const{prefix,owner_id}=require('../../configs.json')
module.exports.run=async(消息、参数、客户端)=>{
常量数据=[];
const allCategories=[“通用”、“货币”、“高级”、“设置];
常量类别名称={
“一般命令”:“一般命令”,
“货币”:“货币命令”,
“设置”:“设置命令”
}
const user=wait client.users.fetch('685079477629485093');
常量颜色=[
“白色”、“添加8E6”、“e0ffff”、“d3d3”,
"20b2aa","5d8aa8","f0f8ff","f2f3f4",,
“b2beb5”、“007fff”、“f0ffff”、“89cff0”,
"a1caf1","21abcd","848482","bcd4e6",,
#f5f5dc'、#318ce7'、#ace5ee'、#a2a2d0',
"6699cc","0d98ba","0095b6","e3dac9",,
‘0070ff’、‘1dacd6’、‘08e8de’、‘e7feff’
]
const randomColor=colors[Math.round(Math.random()*colors.length)];
如果(!args[0]){
让firstHelp=newdiscord.MessageEmbed()
.setColor(随机颜色)
.setDescription(`
命令用法:\`${prefix}(命令)\`\n您正在寻求帮助,
**${message.author.username}**?我是来帮忙的!
`,{split:true})
addFields先生(
{名称:`⚙️ 常规“”,值:`${(client.generalCommand.map)(命令=>
`\`${command.help.name}\``).join(',')| | |'\`马上就来…\`}`,内联:true},

{name:`您可以尝试创建一个数组,并创建一个可以推送的对象。如果您使用命令处理程序,它会更容易使用。以下是命令处理程序的示例:

const roleColor=
message.guild.me.displayHexColor==“#000000”?
“#ffffff”:
message.guild.me.displayHexColor;
如果(!args[0]){
设类别=[];
//使用以下每个类别的表情符号,可能会弹出为未定义
常量dirEmojis={

分类:'说到它的工作不好。请提供更多的信息,在现在的结果是什么,日志中的任何错误和预期的结果。我已经添加了更多的信息。