Postando mensagem de chat do bot de chat do discourse para alguma API

Tenho tentado descobrir como podemos postar mensagens de chat do bot do Discourse para alguma API? Existe alguma maneira de fazer isso?

Tenho trabalhado nisso ultimamente.

Escrevi um bot para sincronizar mensagens em ambas as direções entre meu canal de chat do discourse e grupo do telegram - e então, para simplificar o código, criei esta API. Talvez possa te ajudar?

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

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

// API configurada pelo administrador do Discourse. Você também pode deixá-la desmarcada e ter a API lendo apenas o conteúdo público do seu fórum.
api.options.api_username = "API_USERNAME";
api.options.api_key = "API_KEY";
// Envia uma mensagem no canal 2. Provavelmente, é #geral
api.chat.sendMessage(2, "olá, mundo!");
4 curtidas