このプロジェクトは、Slackのエクスポートデータ(JSON形式)をチャンネルごとにまとめてCSVファイルに変換するPythonスクリプトです。Dockerを使用して仮想環境内でスクリプトを実行します。
このプロジェクトは以下のPythonライブラリに依存しています:
- pandas
これらの依存関係は、requirements.txt
にリストされています。
- Dockerイメージをビルドします。
docker build -t slack-to-csv .
- コンテナを実行します。
docker run --rm -v $(pwd):/app -v $(pwd)/slack_export:/app/slack_export -v $(pwd)/csv_output:/app/csv_output slack-to-csv
- 生成されたCSVファイルはcsv_outputディレクトリに保存されます。