如何轻松制作 Discourse 机器人?

是否有计划推出一个功能,以便轻松创建能够使用该表单 API 的机器人,并可能创建机器人账户?

不,我们目前没有这方面的计划。

1 个赞

哦,好的。我原本在想,就像 Discord 允许用户在开发者门户上创建机器人那样,是否也可以为 Discourse 设置类似的功能,让人们能够自由地与 API 进行交互?

可以通过插件创建“机器人”。

我最近开发了一个插件,允许特定组的成员使用特定命令回复,从而触发系统用户(机器人)关闭话题。建议您查看一下:

虽然 Discourse 核心并未集成专门的机器人功能,但其逻辑与创建 Discord 机器人应较为相似。

4 个赞

是的,Discord 所称的“机器人”(bots)等同于 Discourse 插件。理念相同,名称不同。

7 个赞

这是一个插件,提供了一个框架,用于构建可在 Discourse 和 Discord 之间(或单独在任一平台)运行的机器人:Discord Bot Construction Kit 🤖

该插件旨在被分叉并根据您的需求进行扩展,但显然是为那些同时使用 Discord 的用户设计的。

3 个赞

我想说的是网站的第二部分,专门用于 API,类似于 Discord 开发者页面,在那里你可以创建机器人账号或使用 API,同时也会包含相关文档。

所有内容均可通过 API 获取。相关文档请参阅 如何逆向工程 Discourse API

1 个赞

我明白你的意思,但我在想是否可以稍微简化一下访问方式。因为当人们访问一个使用 Discourse 但去除了 Discourse 品牌标识的社区时,他们可能无法真正访问 API 文档。