Invio di messaggi chat dal bot chat di discourse a una API

Sto cercando di capire come possiamo inviare messaggi di chat del bot di discourse a qualche API? C’è un modo per farlo?

Ci sto lavorando ultimamente.

Ho scritto un bot per sincronizzare i messaggi in entrambe le direzioni tra il mio canale di chat discourse e il gruppo telegram - e poi per semplificare il codice, ho creato questa API. Forse ti aiuterà?

const { DiscourseApi } = require("node-discourse-api");

const api = new DiscourseApi("https://discourse.example.com");

// API configurata dall'amministratore di Discourse. Puoi anche lasciarla non impostata e far leggere all'API solo il contenuto pubblico del tuo forum.
api.options.api_username = "API_USERNAME";
api.options.api_key = "API_KEY";
// Invia un messaggio nel canale 2. Probabilmente, è #general
api.chat.sendMessage(2, "ciao, mondo!");
4 Mi Piace