所以目前我正在开发一个为Slack对话定期备份的应用程序。我设法找到了一种从每个对话中生成JSON的方法。使用Ruby库:https://github.com/dblock/slack-ruby-client
该应用程序将托管在Heroku上,并使用调度程序,它将经常安排备份。
我的目标是将这些JSON转换为一个独立的HTML页面(带有他们的css),我以后可以将其上传到每个用户的Dropbox帐户,这样他/她就可以在本地和任何浏览器中浏览他备份的对话。
JSON结构的一个例子是:
所以,上面的结构会产生类似的结构,但不是.json,而是.html,它会有一个" index.html"浏览。
在做了一些研究之后,我注意到这个事情可以使用静态站点生成器完成,但我对它们完全无能为力。是否有一个ruby静态站点生成器可以完全执行上述任务? (如果有人可以指导我阅读教程或示例,那将是完美的,还是使用其他解决方案完成?
谢谢,