构建自定义机器人

我一直在寻找一种方法,创建一个用户可以在公开话题中与之互动的自定义机器人。他们可以输入类似这样的内容:

@botname 命令 arg1 arg2

然后机器人会在该话题中回复请求的输出。

看起来 discobot 无法实现这一功能,所以我打算在外部云函数中编写一个 Webhook 接收器,用于监听对该自定义机器人名称的提及。随后,机器人将通过 API 发布回复。

是否有人已经在插件中实现过类似的功能?或者有没有更好的方式来实现这类功能?

我想到在这里提问,因为有时我问一个问题,结果发现已经存在现成的解决方案。

3 个赞

或许可以看看这个?

6 个赞

谢谢,这给了我一些灵感。起初,我只需要一些简单的预设命令,将活动加载到某个主题中;但最终,我希望借助像 Rasa 这样的框架,打造一个更智能的机器人。

4 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.