Scrape every members of a Slack's channel with this Slack scraper
Slack is becoming more and more useful as a way to build communities. It's semi-private allows members to have interesting discussions. And since most of them often also use it within their companies, they answer pretty quickly.
This Slack scraper lets you extract every public info out of every users of a Slack channel. If you're in a small Slack, scrape the #general channel to get everyone, otherwise, pick the one that gathers best your target audience.
And yes, it does extract email addresses... if administrators let that data public.
5. Input the URL of the Slack workspace to scrape.
The second argument is Slack Workspace URL. We need it to know which Slack users you want to target.
This URL should look something like yourcompany.slack.com.
6. Input the channel(s) you want to scrape users from.
Finally, the third argument field is Spreadsheet URL or channel name. Use it to specify which users your interested in either one: #team for instance.
If you want to scrape all users, use the #general channel (names might change depending on your target Slack).
If you wish to scrape multiple channels, write those down in a Google Spreadsheet (one per row), in the first column. Make sure to make this spreadsheet public and paste the link in this field.
Start your automation!
You're all set. Just click "launch" to get your automation started!
This API will output CSV and/or JSON containing the following fields:
Share this API
Your friends & colleagues need to know about this!