Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mdlincoln/jekyll-slack

Generate a static archive from a Slack data export
https://github.com/mdlincoln/jekyll-slack

Last synced: 3 months ago
JSON representation

Generate a static archive from a Slack data export

Awesome Lists containing this project

README

        

jekyll-slack
============

This is Jekyll site is as attempt to create a plug-and-play static Slack archive
website. By dumping the unzipped JSON from your slack team into the `_data`
directory, the generators and layouts on this page will create a static page for
each channel with the full exported history.

## Preprocessing the output

N.B. Slack escapes `/`'s in a way that causes Jekyll to croak when reading the
JSON output. Therefore, you must preprocess every JSON file in the export once
to remove the unnecessary escapes:

```sh
find _data/ -name '*.json' -exec sed -i '' -e 's/\\\//\//g' {} \;
```