Hermes Agent semble incapable de voir tout le monde parler dans le groupe Telegram, et la documentation officielle indique directement ce problème comme « la source la plus courante de confusion » : le mode confidentialité de BotFather est activé par défaut. Dans cet état, le bot ne peut généralement voir que des commandes, répondre à ses propres messages ou à certains messages de service, et ne peut pas recevoir de messages de groupe normaux du chat.
Comment réparer
- Allez sur BotFather pour trouver votre bot.
- Allez dans Paramètres bot → → de confidentialité de groupe pour désactiver le mode confidentialité.
- Concentration : Après le changement, retirez le robot du groupe puis ramenez-le dans le groupe. Telegram mettra en cache son statut de confidentialité lorsqu’il rejoint le groupe, et il ne prendra souvent pas effet sans être retiré.
- Si vous ne souhaitez pas désactiver le mode confidentialité globalement, vous pouvez aussi définir le bot comme administrateur de groupe.
Quoi d’autre vérifier
Même si le message de groupe est visible, TELEGRAM_ALLOWED_USERS doit quand même autoriser la personne qui a envoyé le message, sinon l’agent Hermès refusera toujours de déclencher. Ce que l’on peut voir dans le groupe ne signifie pas qu’il doit être appliqué.
En un mot : si vous ne répondez pas dans le groupe Telegram, le premier suspect est toujours le mode confidentialité ; La deuxième est la liste des autorisés.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Entrée officielle du document : https://hermes-agent.nousresearch.com/.