-
Notifications
You must be signed in to change notification settings - Fork 63
Open
Description
_How to export ALL THE STUFF_ (April 25, 2016)
-
Install the Go language using your favorite package manager, then
$ mkdir ~/go
$ export GOPATH=$HOME/go
$ export PATH=${PATH}:${GOPATH}/bin
-
Get API key from here: https://api.slack.com/docs/oauth-test-tokens
- Click on the team
- Click Confirm (link ends in
&sudo=1#
haha)
-
Download https://github.com/nlopes/slack/tree/c7719bec2a8daa87329f30fb59b05a652c783f22
(API broken in newer commits)- Extract to
~/go/src/github.com/nlopes/slack
$ go build
$ go install
- Extract to
-
Download https://github.com/Takayoshi-Aoyagi/slack-dump
(newer than this repo thanks @Takayoshi-Aoyagi)- Extract to
go/src/github.com/Takayoshi-Aoyagi/slack-dump
$ go get
(downloads rest of deps)$ go build
$ go install
- Extract to
-
Export the stuff
$ read -p "token: " input
(paste the token in; keeps it from being stored in history)
$ slack-dump -t=${input} myprivatechannel
$ unzip slackdump.zip
-
Now you will have a bunch of .json files
roddds, ollisulopuisto, trisweb, Joeper214 and soualid
Metadata
Metadata
Assignees
Labels
No labels