Tout d’abord, désolé pour mon mauvais anglais ;
Lorsque je démarre un message privé, comme l’utilisateur du chat des deux plugins est le même, le plugin chatbot répond également au message privé (car le paramètre d’interaction PM est activé).
Le conflit ici est dû au fait que j’ai donné les mêmes noms d’utilisateur.
Pour autant que je me souvienne, discourse ai crée automatiquement un utilisateur bot. Je l’ai renommé, puis j’ai défini le même nom d’utilisateur dans le chatbot.
Étant donné que l’interaction PM est activée dans les paramètres du chatbot, il répond automatiquement aux PM que je démarre avec discourse ai, car les utilisateurs agissent comme s’ils se référaient à eux-mêmes parce qu’ils sont les mêmes.
Ma suggestion :
Dans ce cas, si les utilisateurs des deux applications sont différents, l’erreur disparaît. Cependant, cela créera de la confusion. Deux IA sur un même site, hmm.
Au lieu de cela, nous pouvons faire des utilisateurs bot des deux plugins des partenaires. Le problème disparaît lorsque nous désactivons l’interaction PM dans les paramètres du chatbot. Cependant, lorsque nous désactivons ce paramètre, un message d’avertissement s’affiche : « l’interaction PM est désactivée ». Je pense qu’il suffirait de désactiver ce message d’avertissement.