0

我想编写一个将信息发送到 rails 应用程序的 cinch IRC 机器人。rails 应用程序本质上将充当用户的监视器,理论上显示的数据会不断刷新。

我有自己的基本 IRC 机器人,并且之前编写过独立的 Rails 应用程序。我不知道将它们集成在一起的最佳方法是什么?使用 sidekiq 可以启动机器人,但它并没有给我一个干净的方式连接回网站。

4

1 回答 1

1

我看到三个选项:

  1. 构建一个 api 并让您的脚本向该 api 端点发送请求
  2. 用于script/runner直接在您的应用中调用您的方法
  3. 让脚本将数据直接存储到应用程序数据库中

我认为 api 解决方案是出于安全性和可维护性原因的唯一合理选择。

于 2015-02-03T00:20:13.813 回答