Comentarii
Les commentaires : pourquoi ce ne sont pas des messages et pourquoi ils ne sont pas traités comme des messages
Un message privé n’a qu’un seul lecteur. Un commentaire a tous les lecteurs de la page, y compris la concurrence, y compris quelqu’un qui cherche une raison de scandale. Une bonne réponse en privé peut être un désastre en public — par exemple un prix, une disponibilité, ou la confirmation que quelqu’un est bien votre client. C’est pourquoi les commentaires ont un parcours séparé, des règles séparées et une valeur par défaut qui penche vers la discrétion.
Comment un commentaire entre dans le système
La page s’abonne à des champs différents sur les deux réseaux : sur Facebook au flux de la page, sur Instagram explicitement aux commentaires et aux commentaires des diffusions en direct. Ils arrivent au même point d’entrée que les messages, mais sur une branche séparée, reconnue à la présence d’une liste de changements au lieu d’une liste de messages. Le format diffère entre les réseaux et est détecté séparément pour chacun. On lit aussi le commentaire parent, afin de savoir s’il s’agit d’une réponse à un autre commentaire, ainsi que la publication ou le contenu sur lequel il est apparu.
Seuls les nouveaux commentaires déclenchent quelque chose
Meta envoie le même événement pour plusieurs actions. Seul l’ajout d’un commentaire déclenche l’agent. La modification, la suppression, le masquage et le démasquage sont journalisés et s’arrêtent là. La modification du nombre de mentions J’aime est ignorée sans trace, sinon le journal ne serait que du bruit pur.
Quatre filtres avant que l’agent ne voie le texte
Les commentaires de la page elle-même sont rejetés — sinon l’agent se répondrait à lui-même, à l’infini. Les commentaires déjà traités sont rejetés selon l’identifiant unique du commentaire, qui a une contrainte d’unicité dans la base. Les commentaires vides, ceux de deux caractères au plus et ceux composés uniquement d’emojis sont rejetés. Et les textes contenant de longs numéros de téléphone ou des adresses web passent par un filtre antispam à quatre motifs et s’arrêtent, marqués comme tels.
Public ou privé : la valeur par défaut est privé
Chaque agent a quatre commutateurs séparés, deux pour Facebook et deux pour Instagram : réponse publique activée ou désactivée, réponse privée activée ou désactivée. Au-dessus d’eux se trouve un mode général à trois positions — désactivé, automatique, ou avec approbation. Lorsque la configuration est absente ou illisible, la valeur de repli dans le code n’est pas « répondre publiquement », mais « ne pas répondre publiquement, répondre en privé ». C’est un choix délibéré : une erreur de configuration n’a pas le droit de projeter du texte sur le mur public de quelqu’un.
Agent désactivé signifie commentaires désactivés
Si l’assistant est archivé, inactif, désactivé ou mis en pause, ou si le bot est arrêté depuis le compte client, le mode commentaires devient automatiquement « arrêté », quel que soit ce qui est écrit dans les interrupteurs de commentaires. Un seul endroit à arrêter, pas quatre à retenir.
Ce qui n’est pas répondu publiquement, et à quel point la règle est stricte
L’instruction donnée au modèle pour une réponse publique est explicite : au maximum deux phrases, ton bref et amical, invitation à envoyer un message privé pour les détails, et interdiction de donner des informations détaillées ou des prix en public. Au-dessus, une limite stricte : la réponse publique est tronquée à 300 caractères. Au-dessus des deux, le texte libre que vous écrivez vous-mêmes comme instructions propres, séparément pour le public et pour le privé. Nous disons honnêtement à quel point la règle est stricte : c’est une instruction de prompt plus une limite de longueur, pas un filtre déterministe qui pourrait garantir qu’un prix n’apparaisse jamais. Quand la garantie doit être stricte, on désactive la réponse publique et on ne laisse que la privée, ou on passe au mode avec approbation.
Une seule fois toutes les 30 secondes, sur la même publication
La réponse publique a un compteur par publication : au plus une toutes les 30 secondes. La raison est ce qui se passe quand une publication prend — trente commentaires en deux minutes, et la page se remplit de réponses identiques d’un robot, sous chacun. Le compteur se nettoie tout seul, en conservant les mille dernières publications suivies.
Instagram ne permet pas le message privé sur un sous-commentaire
C’est une règle de la plateforme, pas la nôtre, et elle est vérifiée à trois endroits différents dans le code, sur les trois voies possibles pour arriver à un message privé. Quand le commentaire a un parent et que le réseau est Instagram, l’envoi en privé est sauté et la raison exacte est écrite dans le journal. On n’essaie pas et on n’échoue pas en silence — on saute, explicitement.
Du commentaire à la conversation
Le passage se fait par le mécanisme officiel : le message privé est envoyé en utilisant l’identifiant du commentaire comme destinataire, et non l’identifiant de la personne. À partir de ce moment, il existe un fil de messages normal, avec toutes les règles ci-dessus — tampon, sources, outils, transfert à un humain. Le fil est marqué comme provenant des commentaires, et le commentaire reçu est enregistré dans l’historique de la conversation avec un type propre, afin de voir d’où tout a commencé.
Mode avec approbation : l’agent écrit, l’humain publie
Quand le mode est « avec approbation », la réponse générée ne part pas. Elle est enregistrée comme brouillon, en attente, et apparaît dans une file dans le panneau, avec un compteur. De là, elle est approuvée ou rejetée, morceau par morceau. La publication approuvée passe par un pont interne protégé par une comparaison de signature à temps constant — une réponse approuvée ne peut pas être injectée de l’extérieur.
Ce qu’un humain peut faire, manuellement
Masquer un commentaire, avec le mécanisme approprié à chaque réseau, et marquer l’état dans la base. Supprimer, avec un marquage de suppression. Masquage en masse, au maximum 25 commentaires par lot. Fermer les commentaires sur un contenu Instagram. Et masquer les commentaires d’une diffusion en direct, par une voie séparée. Ce sont des actions manuelles, pas automatiques. Il n’existe pas de liste de mots interdits qui masque les commentaires toute seule, et nous ne prétendons pas qu’elle existe.