如何将 ruby 程序调用到 rails 应用程序中



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

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

我看到三个选项:

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

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

相关内容

  • 没有找到相关文章

最新更新