現在、私はSlackの会話のための定期的なバックアップを行うアプリケーションに取り組んでいます。私は各会話からJSONを生成する方法を見つけることができました。 Rubyライブラリを使用する:https://github.com/dblock/slack-ruby-clientJSONのフォルダから静的なHTMLサイトを作成する方法は?
アプリケーションはHerokuでホストされ、スケジューラを使用してバックアップを頻繁にスケジュールします。
私の目標は、これらのJSONを個別のHTMLページ(CSS付き)に変換して、後で各ユーザーのDropboxアカウントにアップロードして、バックアップされた会話をブラウザとローカルのブラウザから閲覧できるようにすることです。
JSONs構造の例である:
- [ユーザ名]
- チャネル
- general.json
- random.json
- 基
- [グループ名] .json
- のDM
- チャネル
.json
- [ユーザ名]したがって、上記の構成は、その代わりに、同様の構造を生成します.jsonは.htmlになり、ブラウズするためには "index.html"があります。
いくつかの調査をした後、私は静的サイトジェネレータを使用してこのことを行うことができることに気がつきましたが、私はそれらについて全く無知です。上記の作業を正確に行うことができるルビーの静的サイト生成器はありますか? (誰かが私をチュートリアルや例に導くことができれば完璧でしょうか?)これは別の解決策を使って行われますか?
は、