Discourse 聊天机器人将聊天消息发送到 API

我一直在尝试弄清楚如何将 discourse 机器人聊天消息发布到某个 API?有什么方法可以做到吗?

我最近一直在做这个。

我写了一个机器人,可以在我的 discourse 聊天频道和 telegram 群组之间进行双向同步消息——然后为了简化代码,我创建了这个 API。也许它会对你有帮助?

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

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

// API 由 Discourse 管理员配置。您也可以将其设置为空,让 API 只读取您论坛的公开内容。
api.options.api_username = "API_USERNAME";
api.options.api_key = "API_KEY";
// 在频道 2 中发送消息。可能是 #general
api.chat.sendMessage(2, "hello, world!");
4 个赞