Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ohtake/react-slack-exported
You can view exported Slack history json with React.
https://github.com/ohtake/react-slack-exported
Last synced: about 20 hours ago
JSON representation
You can view exported Slack history json with React.
- Host: GitHub
- URL: https://github.com/ohtake/react-slack-exported
- Owner: ohtake
- License: mit
- Created: 2016-05-18T02:21:11.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T22:44:05.000Z (almost 2 years ago)
- Last Synced: 2024-04-11T20:55:40.379Z (7 months ago)
- Language: JavaScript
- Size: 2.84 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# react-slack-exported
[![Build Status](https://travis-ci.org/ohtake/react-slack-exported.svg?branch=master)](https://travis-ci.org/ohtake/react-slack-exported)
[![Maintainability](https://api.codeclimate.com/v1/badges/8407db0613919952d1ce/maintainability)](https://codeclimate.com/github/ohtake/react-slack-exported/maintainability)
[![dependencies Status](https://david-dm.org/ohtake/react-slack-exported/status.svg)](https://david-dm.org/ohtake/react-slack-exported)
[![devDependencies Status](https://david-dm.org/ohtake/react-slack-exported/dev-status.svg)](https://david-dm.org/ohtake/react-slack-exported?type=dev)You can view [exported Slack history json](https://get.slack.help/hc/en-us/articles/201658943-Exporting-your-team-s-Slack-history) with React.
I have tested this application with [export option for Free plan](https://get.slack.help/hc/en-us/articles/204897248), never tested with other options.
## Export
1. [Export Slack history](https://my.slack.com/services/export) and wait its completion.
1. Download and extract the zip file into `slack_export` directory.## Develop
Install [Node 10](https://nodejs.org/en/download/) and [yarn](https://yarnpkg.com/en/docs/install). Execute `yarn install` to install dependencies.
Run `yarn run-script build:summary` to create intermediate data.
Run `yarn start`. Now you can visit `http://localhost:8080/` to view the application.
## Publish
```bash
git checkout -B gh-pages
yarn run build
git add -f assets slack_export
git commit -m "Build"
git push origin gh-pages -f
git checkout -
```