OpenClaw sur Mattermost
Le jeton de bot, l’URL de base, la garde de réseau privé, et les commandes slash natives
Mattermost est la messagerie d’équipe auto-hébergeable, et OpenClaw l’atteint par une extension téléchargeable qui se connecte avec un jeton de bot et écoute les événements WebSocket ; les canaux, les canaux privés, les messages de groupe et les messages privés sont tous pris en charge. La configuration tient en quatre étapes, et la seule surprise est une garde que la documentation met dans une note : un serveur Mattermost sur une adresse privée, de réseau local ou de tailnet est bloqué par défaut, parce que les requêtes sortantes passent par la même politique anti-SSRF que tout le reste. Voici la configuration, la configuration minimale, cette garde, et les commandes slash natives.
La configuration
- Installez l’extension depuis son paquet et vérifiez le résultat d’application.
- Créez un compte de bot Mattermost, copiez son jeton, et ajoutez le bot aux équipes et aux canaux qu’il doit lire.
- Copiez l’URL de base du serveur, un chemin d’API final est retiré automatiquement, puis configurez OpenClaw, activé, le jeton de bot, l’URL de base et l’appairage comme politique de messages privés, ou utilisez l’assistant des canaux avec les options de jeton et d’URL, et démarrez la passerelle.
La garde de réseau privé
Un Mattermost auto-hébergé sur une adresse privée, de réseau local ou de tailnet est exactement là où beaucoup d’équipes le font tourner, et par défaut les requêtes sortantes d’OpenClaw vers lui sont bloquées, parce que les adresses IP privées et internes sont refusées par la garde anti-SSRF. Le consentement est un réglage réseau dont le nom commence par dangerously, au niveau du canal ou par compte, et le nom est le but : vous dites à la passerelle que cette adresse interne est une adresse de confiance.
Les commandes slash natives sont en option.
Les commandes slash natives
- Quand elles sont activées, OpenClaw enregistre des commandes avec un préfixe oc sur chaque équipe dont le bot est membre, état, modèle, modèles, nouveau, aide, réflexion, raisonnement, verbeux et file, et reçoit leurs rappels sous forme de requêtes sur le serveur HTTP de la passerelle.
- Avec les compétences natives activées, chaque compétence est enregistrée comme une commande à part.
- Un chemin de rappel est configurable, et une URL de rappel sert au cas où Mattermost ne peut pas atteindre la passerelle directement, derrière un proxy inverse ou par une URL publique.
OpenClaw sur Matrix est l’autre messagerie auto-hébergée que la documentation couvre sous la même forme, et OpenClaw ne répond pas l’échelle quand le bot est dans le canal et muet.
Sur Diali
Mattermost figure dans la liste des canaux connectables de Diali : le serveur, le compte de bot et le jeton sont à vous, et la passerelle qui s’y connecte est à nous, ce qui veut aussi dire que la question du réseau privé devient une question de joignabilité depuis notre côté plutôt qu’un indicateur dans un fichier. OpenClaw hébergé sur Diali est l’assistant et La sécurité sur Diali décrit la frontière.
- Un jeton de bot et une URL de base ; l’appairage par défaut.
- Un serveur privé est bloqué tant que vous ne consentez pas nommément.
- Les commandes slash sont en option et s’enregistrent sur chaque équipe.
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.
