Integración de Discourse con el robot Openclaw

Hola a todos,

Acabo de crear un plugin de OpenClaw que proporciona herramientas nativas de la API de Discourse para agentes de IA: discourse-openclaw

Lo que hace

El plugin proporciona a los agentes de OpenClaw 12 herramientas para interactuar con cualquier foro de Discourse:

Herramientas de lectura (9): leer temas, leer publicaciones individuales, buscar, filtrar temas por categoría, encontrar preguntas sin respuesta, buscar usuarios, listar publicaciones de usuarios, obtener categorías, obtener etiquetas.

Herramientas de escritura (3, opcionales): crear publicaciones (respuestas), crear temas, actualizar temas. Estas requieren una clave de API y allowWrites: true explícito en la configuración.

Inicio rápido

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

Para acceso autenticado y herramientas de escritura:
openclaw config set plugins.entries.openclaw-discourse.config.apiKey “your-discourse-api-key”
openclaw config set plugins.entries.openclaw-discourse.config.allowWrites true

Característica única: discourse_unanswered

La herramienta discourse_unanswered encuentra temas recientes que aún no han recibido una respuesta del personal. Configuras los nombres de usuario de tu personal y la herramienta comprueba cada tema reciente en busca de respuestas del personal. Esto permite flujos de trabajo automatizados de soporte comunitario: un agente puede comprobar las preguntas sin respuesta a diario y redactar respuestas.

Relación con discourse-mcp

Esto complementa a discourse-mcp: discourse-mcp funciona con cualquier cliente MCP (Claude Desktop, etc.), mientras que este plugin es específicamente para agentes de OpenClaw. Proporciona un subconjunto enfocado de herramientas optimizadas para flujos de trabajo de agentes, además de la detección única de temas sin respuesta.

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

¡Agradezco comentarios y contribuciones, saludos!

1 me gusta