Problème d'embed bot discord.js

viki53 a marqué ce sujet comme résolu.

Bonjour, je viens de debuter dans le codage javascript et j’aimerais coder un bot pour mon serveur discord. J’ai coder quelques commandes mais maintenant j’aimerais coder des commandes avec des embed. Donc j’ai coder ma commande sur vs code et il me disait qu’il y avait aucune erreur. J’ai donc tester la commande mais a chaque fois que je l’utilise le bot plante et ca m’affiche un message d’erreur que je ne comprend pas (car je debute).

Si quelqu’un pouvait m’aider ce serait sympa :


module.exports = {

    name: "help",
    description: "Affiche la liste des commandes",
    utilisation: "+help",
    permission: "Aucune",
    dm: false,
    category: ":info: Information",

    async run(bot, message, args) {

        const statembed = new Discord.EmbedBuilder()
        .setColor('Green')
        .setTitle("Liste des commandes")
        .setDescription(`**/help** 
        -Afficher ce menu.
        
        **/statut**
        -Donner le statut du serveur.
        
        **/ping**
        -Afficher la latence.
        
        **/invite**
        -Donner le lien d'invitation du bot.`);

        const statembed2 = new Discord.EmbedBuilder()
        .setColor('Green')
        .setTitle("")
        .setDescription(``)
        .setImage(url='https://cdn.discordapp.com/attachments/1101690552090628106/1102446966299967508/20230430_174312.gif');

        await message.reply({embeds: [statembed], embeds: [statembed2]})
    }
} ```

Et ca m'affiche ca comme erreur : 


C:\Users\User\Downloads\LockBot\node_modules\@sapphire\shapeshift\dist\index.js:1104
    return Result.err(new CombinedError(errors));
                      ^

CombinedError: Received one or more errors
    at UnionValidator.handle (C:\Users\User\Downloads\LockBot\node_modules\@sapphire\shapeshift\dist\index.js:1104:23)
    at UnionValidator.parse (C:\Users\User\Downloads\LockBot\node_modules\@sapphire\shapeshift\dist\index.js:212:88)
    at EmbedBuilder.setTitle (C:\Users\User\Downloads\LockBot\node_modules\@discordjs\builders\dist\index.js:370:20)
    at Object.run (C:\Users\User\Downloads\LockBot\Commandes\testhelp.js:31:10)
    at module.exports (C:\Users\User\Downloads\LockBot\Events\interactionCreate.js:8:17)
    at Client.emit (node:events:513:28)
    at InteractionCreateAction.handle (C:\Users\User\Downloads\LockBot\node_modules\discord.js\src\client\actions\InteractionCreate.js:97:12)
      given: '',
      expected: 'expected.length >= 1'
    }
  ]
}

Node.js v18.16.0


+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte