Fils et sessions Telegram dans OpenClaw
Clés de session des sujets de forum, le cas particulier du sujet Général, l’héritage de configuration des sujets, des agents par sujet avec leur propre espace de travail et leur mémoire, les liaisons ACP persistantes de sujet, le lancement ACP lié au fil depuis la discussion, et les fils de messages privés qui suivent le mode fils de BotFather
Un supergroupe de forum Telegram est un ensemble de sujets qui se comportent comme des salles séparées, et OpenClaw les traite ainsi : chaque sujet reçoit sa propre clé de session, peut hériter des réglages du groupe ou les surcharger, et peut être routé vers un autre agent avec son propre espace de travail et sa mémoire. Voici la forme de la clé de session, la particularité du sujet Général, les règles d’héritage, le schéma d’agent par sujet, les liaisons ACP, et la règle des fils de messages privés.
Les sujets comme sessions
- Dans les supergroupes de forum, la clé de session du sujet ajoute un suffixe de sujet avec l’identifiant de fil, les réponses et la frappe visent le fil du sujet, et la configuration du sujet vit sous la carte des sujets de l’entrée du groupe, indexée par identifiant de fil.
- Le sujet Général, identifiant de fil un, est particulier : les envois de messages omettent l’identifiant de fil parce que Telegram rejette un envoi adressé au fil un avec une erreur de fil introuvable, tandis que les actions de frappe l’incluent encore, puisque c’est empiriquement nécessaire pour que l’indicateur de frappe apparaisse.
- Les entrées de sujet héritent de la mention obligatoire, de la liste d’autorisation, des compétences, de l’invite système, de l’indicateur d’activation et de la politique de groupe du groupe sauf surcharge, l’identifiant d’agent est propre au sujet et n’hérite jamais des valeurs par défaut du groupe, et une entrée de sujet joker fixe les valeurs par défaut de chaque sujet du groupe, les identifiants de sujet exacts l’emportant toujours.
- Chaque sujet peut être routé vers un autre agent par l’identifiant d’agent de sa configuration, ce qui lui donne son propre espace de travail, sa mémoire et sa session : l’exemple de la documentation envoie le sujet Général à l’agent principal, un sujet Dev à un deuxième agent et un sujet de revue de code à un agent codeur, et chaque sujet a alors une clé de session qui nomme son agent, le canal, le groupe et le sujet.
Le mode fils de BotFather est l’unique source de vérité.
Liaisons ACP
Les sujets de forum peuvent épingler des sessions de harnais ACP par des liaisons typées de premier niveau : une liaison de type acp correspondant au canal Telegram avec un pair de groupe et un identifiant qualifié par sujet, l’identifiant de discussion du groupe suivi du suffixe de sujet et de l’identifiant de fil, pour l’instant limitée aux sujets de forum dans les groupes et supergroupes. Depuis une discussion, la commande de lancement avec un indicateur de fil réglé sur ici ou auto lie le sujet courant à une nouvelle session ACP, les suites y sont routées directement, et OpenClaw épingle la confirmation de lancement dans le sujet ; le comportement est contrôlé par le réglage de lancement de sessions des liaisons de fil sous le bloc de session, activé par défaut.
Contexte de gabarit et fils de messages privés
- Le contexte de gabarit expose l’identifiant de fil du message et si la discussion est un forum, pour que les invites et les gabarits puissent bifurquer selon le sujet dans lequel ils tournent.
- Les discussions privées avec un identifiant de fil gardent leurs métadonnées de réponse mais n’utilisent des clés de session sensibles au fil que lorsque le getMe du bot rapporte les sujets activés, ce que contrôle le mode fils de BotFather ; sinon les messages privés restent sur la session plate.
- Les surcharges retirées de réponses en fil au niveau des messages privés et sous chaque entrée directe ont disparu, le mode fils de BotFather est l’unique source de vérité, et la correction du doctor retire les clés périmées d’une configuration mise à niveau.
OpenClaw sur Telegram est le billet du canal auquel ces sessions appartiennent, et Le comportement des messages Telegram dans OpenClaw la façon dont une réponse est livrée dans le bon sujet.
Un groupe, plusieurs agents
Les agents par sujet sont la façon la plus propre de faire tourner une petite équipe de spécialistes dans un seul supergroupe : les mêmes personnes, les mêmes règles de groupe, mais un agent, un espace de travail et une mémoire différents derrière chaque sujet. Le routage des canaux dans OpenClaw explique le modèle de liaisons qui fait du pair qualifié par sujet une route, et Fils et sessions Slack dans OpenClaw montre comment Slack atteint un résultat semblable avec des fils plutôt que des sujets.
Sur Diali
Telegram fait partie des canaux que Diali connecte depuis le tableau de bord, la configuration d’exécution étant générée et remplacée à chaque version, donc les clés de sujets et de sessions décrites ici disent comment un agent hébergé se comporte dans un groupe de forum plutôt qu’un fichier que vous entretenez. Telegram sur Diali est le canal sur Diali et OpenClaw hébergé sur Diali l’assistant derrière lui.
- Chaque sujet est sa propre session ; Général envoie sans identifiant de fil.
- Les sujets héritent des réglages du groupe, jamais de l’identifiant d’agent.
- Les fils privés ne se séparent que si le mode fils de BotFather est activé.
Arrêtez de lire, construisez le vôtre
Configurez un agent, choisissez un canal, et faites-le travailler dans l’application que vous gardez déjà ouverte.
