Skip to main content

Chapitre 4 - Les évènements

Nous rejoindre sur Discord

Définition

Lorsque l'on souhaite intéragir avec Discord, notre bot réagit avec un évènement. Il existe deux types d'évènement :

  • once : émet l'évènement une fois que le bot est prêt
  • on : émet à chaque fois qu'un évènement est reçue.

Que ce soit pour la lecture d'un message ou encore l'utilisation d'une comme,commande, en fonction de l'évènement qu'il reçoit le bot va utiliser des instructions différentes.

La liste de tous les évènement possibles est présente sur : Discord JS - Client

Structure des évènement

Voici la structure que nous allons utiliser lorsque nous allons créer nos fichiers :

require('log-timestamp'); // Présent sur chaque fichier
module.exports = {
    name: 'ready', // Nom de l'évènement
    once: true,
    execute(client) {
        // Code
    },
};

Lorsque vous voulez écouter un évènement, nous vous conseillons d'appeler le fichier qui le contient de la même manière que son nom afin de vous retrouver facilement.