module.exports = {
    name: 'messageCreate',
    async execute(client, message) {
        const prefix = '!'; // Assurez-vous que le préfixe est défini   ici aussi

        if (!message.content.startsWith(prefix) || message.author.bot) return;

        const args = message.content.slice(prefix.length).trim().split(/ +/);
        const commandName = args.shift().toLowerCase();

        // Si la commande n'existe pas, ne faites rien
        if (!client.commands.has(commandName)) return;

        const command = client.commands.get(commandName);

        try {
            command.execute(client, message, args);
        } catch (error) {
            console.error(error);
            message.reply('Il y a eu une erreur lors de l\'exécution de cette commande.');
        }
    },
};