Votre chatbot est en train de tourner en boucle infinie (infinite loop), c'est à dire que vous l'envoyez sur une séquence suivante, par une redirection ou condition, qui renvoie elle même sur la précédente.

Séquence A -> Séquence  B-> Séquence A -> Séquence  B

Il tourne donc en rond et vous en informe. Vérifiez bien vos redirections ou l'état des variables lors des conditions.

infinite loop - boucle infinie

Ces erreurs "boucles infinies" remontent également dans la console d'erreurs du Bot avec un indice sur la séquence provoquant cette boucle infinie.

Cela n'est par contre pas la solution complète à votre problème du botmaker car pour boucler, il faut au moins 2 séquences coupables, cela peut être bien plus comme Seq A->B->C->D->E->A , et surtout cela peut provenir d'une condition complexe de ces séquences, elle même basée sur des variables dont la valeur peut changer en fonction de chaque utilisateur. Bref, il faut vérifier votre "arbre logique".

Lorsque l'utilisateur se retrouve dans une boucle infinie nous lui ajoutons une variable utilisateur "de debug" {{bn_infinite_loop}} paramétrée avec la valeur 1 dans son profil.

Elle peut vous être utile pour le "cibler" par le biais d'une notification Facebook Messenger ou dans une condition.

N'oubliez pas de repasser (setup) cette variable {{bn_infinite_loop}} à 0 une fois traitée.

En savoir plus :

Avez-vous trouvé votre réponse?