Integração do Discourse com o robô Openclaw

Olá a todos,

Acabei de criar um plugin OpenClaw que fornece ferramentas nativas da API do Discourse para agentes de IA: discourse-openclaw

O que ele faz

O plugin oferece aos agentes OpenClaw 12 ferramentas para interagir com qualquer fórum Discourse:

Ferramentas de leitura (9): ler tópicos, ler posts individuais, pesquisar, filtrar tópicos por categoria, encontrar perguntas sem resposta, procurar usuários, listar posts de usuários, obter categorias, obter tags.

Ferramentas de escrita (3, opt-in): criar posts (respostas), criar tópicos, atualizar tópicos. Estas exigem uma chave de API e allowWrites: true explícito na configuração.

Início rápido

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

Para acesso autenticado e ferramentas de escrita:
openclaw config set plugins.entries.openclaw-discourse.config.apiKey “sua-chave-de-api-do-discourse”
openclaw config set plugins.entries.openclaw-discourse.config.allowWrites true

Funcionalidade exclusiva: discourse_unanswered

A ferramenta discourse_unanswered encontra tópicos recentes que ainda não receberam uma resposta da equipe. Você configura os nomes de usuário da sua equipe, e a ferramenta verifica cada tópico recente em busca de respostas da equipe. Isso possibilita fluxos de trabalho automatizados de suporte à comunidade — um agente pode verificar perguntas sem resposta diariamente e rascunhar respostas.

Como se relaciona com discourse-mcp

Isto complementa o discourse-mcp — o discourse-mcp funciona com qualquer cliente MCP (Claude Desktop, etc.), enquanto este plugin é especificamente para agentes OpenClaw. Ele fornece um subconjunto focado de ferramentas otimizadas para fluxos de trabalho de agentes, além da detecção exclusiva de tópicos sem resposta.

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

Feedback e contribuições são bem-vindos, um abraço!

1 curtida