Bonjour,

Sur mon bot discord, j'utilise actuellement un écouteur de Réactions

"client.on('messageReactionAdd', (reaction,user) =>"

Qui me permet de détecter si un utilisateur répond au bot avec une réaction particulière.

Mon objectif est de réaliser une suite de message qui permet de créer une fiche Personnage.

J'ai un premier message qui demande de choisir entre une réaction validation ou croix

if (((user.id) == IdAuthor) && (reaction._emoji.name=='✅') && (IdMessage == reaction.message.id)){

Mon code lance un nouveau script pour avoir un nouvel écouteur sur le message suivant

try{around let commandFile = require(./CreationPersonnage/Race.js);around commandFile.run(client, message, args, con,Personnage);

Mon problème serait d'arreter l'écouteur précédent. En effet, si j'ajoute une réaction au message d'avant, le bot réagis quand même.
Je voudrais donc savoir si il y a une solution pour arreter mon écouteur de réaction ou une méthode pour qu'il arreter de regarder si il y a des réactions sur le message précédent

Aucune réponse