Skip to content

Warrior109/slaxtract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slaxtract

Easily extract usernames, first/last names, and email addresses from Slack

Instructions:

  1. Get a Slack web API token from their web API page.
  2. Set your environment variable slack_api_token to the above. Running export slack_api_token=YOURTOKENHERE is sufficient.
  • N.B.: the API token you use here will determine what Slack organization you'll be downloading from.
  1. Run gem install slack-api.
  2. Run chmod +x slaxtract.rb to make it exectuable.
  3. Run slaxtract with ./slaxtract.rb.

This will produce dump.csv, suitable to import into your email service of choice. See example.csv for a quick look at what data will be available.

Remember, it is against Slack's API TOS (and probably that of your email service) to extract email addresses without the consent of the users.

About

Extract Emails and More from Slack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages