Integrazione di Discourse con il bot Openclaw

Ciao a tutti,

Ho appena creato un plugin OpenClaw che fornisce strumenti API nativi di Discourse per gli agenti AI: discourse-openclaw

Cosa fa

Il plugin fornisce agli agenti OpenClaw 12 strumenti per interagire con qualsiasi forum Discourse:

Strumenti di lettura (9): leggere argomenti, leggere post individuali, cercare, filtrare argomenti per categoria, trovare domande senza risposta, cercare utenti, elencare i post di un utente, ottenere categorie, ottenere tag.

Strumenti di scrittura (3, opt-in): creare post (risposte), creare argomenti, aggiornare argomenti. Questi richiedono una chiave API e allowWrites: true esplicito nella configurazione.

Avvio rapido

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

Per l’accesso autenticato e gli strumenti di scrittura:
openclaw config set plugins.entries.openclaw-discourse.config.apiKey “your-discourse-api-key”
openclaw config set plugins.entries.openclaw-discourse.config.allowWrites true

Funzionalità unica: discourse_unanswered

Lo strumento discourse_unanswered trova argomenti recenti che non hanno ancora ricevuto una risposta dallo staff. Si configurano i nomi utente dello staff e lo strumento controlla ogni argomento recente per le risposte dello staff. Questo alimenta flussi di lavoro di supporto della community automatizzati: un agente può controllare quotidianamente le domande senza risposta e preparare le risposte.

Relazione con discourse-mcp

Questo completa discourse-mcp: discourse-mcp funziona con qualsiasi client MCP (Claude Desktop, ecc.), mentre questo plugin è specificamente per gli agenti OpenClaw. Fornisce un sottoinsieme mirato di strumenti ottimizzati per i flussi di lavoro degli agenti, oltre all’esclusiva rilevazione di argomenti senza risposta.

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 contributi sono benvenuti, saluti!

1 Mi Piace