Intégration de Discourse avec le robot Openclaw

Bonjour à tous,

Je viens de créer un plugin OpenClaw qui fournit des outils d’API Discourse natifs pour les agents IA : discourse-openclaw

Ce qu’il fait

Le plugin fournit aux agents OpenClaw 12 outils pour interagir avec n’importe quel forum Discourse :

Outils de lecture (9) : lire des sujets, lire des publications individuelles, rechercher, filtrer les sujets par catégorie, trouver des questions sans réponse, rechercher des utilisateurs, lister les publications d’un utilisateur, obtenir des catégories, obtenir des étiquettes.

Outils d’écriture (3, en option) : créer des publications (réponses), créer des sujets, mettre à jour des sujets. Ceux-ci nécessitent une clé API et allowWrites: true explicite dans la configuration.

Démarrage rapide

openclaw plugins install openclaw-discourse
openclaw config set plugins.entries.openclaw-discourse.config.siteUrl “``https://votre-forum.com``”

Pour l’accès authentifié et les outils d’écriture :
openclaw config set plugins.entries.openclaw-discourse.config.apiKey “votre-clé-api-discourse”
openclaw config set plugins.entries.openclaw-discourse.config.allowWrites true

Fonctionnalité unique : discourse_unanswered

L’outil discourse_unanswered trouve les sujets récents qui n’ont pas encore reçu de réponse d’un membre du personnel. Vous configurez les noms d’utilisateur de votre personnel, et l’outil vérifie chaque sujet récent pour les réponses du personnel. Cela alimente des flux de travail de support communautaire automatisés — un agent peut vérifier quotidiennement les questions sans réponse et rédiger des réponses.

Relation avec discourse-mcp

Ceci complète discourse-mcp — discourse-mcp fonctionne avec n’importe quel client MCP (Claude Desktop, etc.), tandis que ce plugin est spécifiquement destiné aux agents OpenClaw. Il fournit un sous-ensemble ciblé d’outils optimisés pour les flux de travail des agents, ainsi que la détection unique des sujets sans réponse.

GitHub : GitHub - pranciskus/discourse-openclaw: OpenClaw plugin for Discourse forum integration — read, search, filter, and write topics/posts via agent tools
npm : openclaw-discourse

Les retours et les contributions sont les bienvenus, cheers !

1 « J'aime »