创建自定义机器人而不是将 Hubot 与 Firebase 一起使用

Creating a custom bot rather than using Hubot with Firebase

我想在我的应用程序中将自定义 Hubot 连接到我的 Firebase 数据库,不幸的是,Firebase 没有适配器来连接我的 Hubot 实现。我将制作自​​定义脚本,而不是真正使用任何社区脚本。尝试将某种类型的 Firebase 适配器拼凑在一起是否有意义,或者我应该自己创建一个自定义机器人,在没有 Hubot 的情况下直接连接到我的 Firebase 数据库?

谢谢!

这在很大程度上取决于您想要重用多少 Hubot 生态系统。如果您有兴趣重用脚本并在修改核心时获取更新,请创建一个适配器。如果您不关心也不想学习如何构建适配器,请在 fork 中随意拼凑。

总的来说,我会推荐 building an adapter 并将其发布给有类似需求的其他人。

经过一些研究,我认为 Hubot 的价值在很大程度上归功于支持它的大型社区以及创建新脚本的便利性。我决定编写自己的机器人,因为我只会编写自己的脚本供其使用。