Discord.js 与问题-命令处理程序斗争

Discord.js 与问题-命令处理程序斗争,discord.js,Discord.js,我正在制作一个票据机器人,但它没有任何响应,终端没有显示任何问题,我得出结论,这是因为我的命令处理程序。如果有人能帮我做到这一点: const { client, Collection, MessageEmbed } = require("discord.js") module.exports = { name: "new", aliases: ["ticket"] } console.log("bot i

我正在制作一个票据机器人,但它没有任何响应,终端没有显示任何问题,我得出结论,这是因为我的命令处理程序。如果有人能帮我做到这一点:

const { client, Collection, MessageEmbed } = require("discord.js")

module.exports = {
    name: "new",
    aliases: ["ticket"]
}

console.log("bot is running correctly")
(console.log没有任何响应)

使用此命令处理程序:

const { prefix } = require('./config.json')


module.exports = (client, aliases, callback) => {
    if (typeof aliases === 'string') {
        aliases = [aliases]
    }

    client.on('message', message => {
        const { content } = message;

        aliases.forEach(alias => {
            const command = `${prefix}${alias}`
            if (content.startsWith(`${command} `) || content === command) {
                callback(message)
            }
        })
    })
}

我没有真正的经验和任何支持是感谢的,我已经尝试了一个小时来解决这个问题。再次感谢。

您作为
回调传递了什么?
?当前消息如果您愿意,如果您需要帮助,我可以发送票证代码。不,例如,当使用参数
客户端
别名
回调
执行主函数时,您作为
回调
传递了什么!我刚刚修复了它,问题是我在运行node时将它放入了错误的文件中。它现在工作得非常完美,感谢您花时间回答!祝你有美好的一天。