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