Skip to content

Download files from Slack servers with an export dataset. Useful when wanting to quit Slack but keep your files with you.

License

Notifications You must be signed in to change notification settings

y0hnn/slack-file-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slack File Downloader

You want to quit Slack? As you may have noticied, the export of a Workspace that Slack gives you does not include the files. Files are on Slack servers. This little module is made for downloading these items directly in the dataset. Each channels containing attachments will have a folder attachments with items inside.

Installation

npm install --save slack-file-downloader

or

yarn add slack-file-downloader

How to use

The module is verbose and will tell you when it's over. Options :

  • dataset : path where to find Slack exports
  • concurrency : maximum downloads to do in parallel

Example :

const slack_file_downloader = require("./index.js");

// Launch Slack export
slack_file_downloader({
  path: "dataset/**/*.json",
  concurrency: 6
});

Contribute

Feel free to make some PRs!

About

Download files from Slack servers with an export dataset. Useful when wanting to quit Slack but keep your files with you.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published