La chose la plus importante pour qu’un Hermes Agent se connecte à WhatsApp est de lancer d’abord la passerelle, puis de faire correspondre les utilisateurs autorisés avec la cible de livraison par défaut. L’idée de la documentation officielle est simple : compléter d’abord l’association des codes QR via hermes gateway setup ou hermes whatsapp, puis définir les variables d’environnement telles que WHATSAPP_ALLOWED_USERS et WHATSAPP_HOME_CHANNEL.
Processus de configuration minimal
- Installe l’agent Hermes sur ton serveur ou sur ta machine normalement ouverte.
- Exécutez
hermes gateway setupsélectionnez WhatsApp, ou effectuez séparément le processus d’appairage WhatsApp correspondant. - Scannez le code QR sur votre téléphone et considérez cette instance comme votre Appareil Lié.
- Complétez
WHATSAPP_ALLOWED_USERSdans le~/.hermes/.envet ajoutezWHATSAPP_HOME_CHANNELsi nécessaire. - Lance le
hermes gatewayet envoie d’abord un message test à ton compte.
La fosse la plus facile à poser sur pied
- Le téléphone doit rester connecté, et être hors ligne longtemps peut facilement déclencher un réappairage.
- Si vous vous demandez toujours de rescanner le code QR, vérifiez d’abord si le répertoire des sessions est persistant.
- N’envoyez pas automatiquement des contacts inconnus, et le document vous rappelle clairement de ne pas utiliser WhatsApp comme outil marketing de démarrage à froid.
- Si le groupe est ouvert à tous, donnez la priorité à la liste des personnes autorisées, et ne laissez pas partir directement tous les membres.
En un mot : l’objectif de la configuration WhatsApp de l’agent Hermes n’est pas « la capacité de scanner le code », mais « la persistance de la session, la liste des permis et le canal de livraison par défaut », trois éléments sont associés ensemble.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Document officiel : https://hermes-agent.nousresearch.com/.