![slack download archive slack download archive](https://www.openaire.eu/images/advance/slack-logo.png)
# Export only Private Channels and Group DMs # Export only the "General" and "Random" Public Channels (Any channel/group/user names specified with the other arguments take precedence.)Įxclude any channels that have been archivedĮxclude any public channels for which the user is not a member Prompt you to select the conversations to export (optionally filtered by the given user names) (optionally filtered by the given group names) (optionally filtered by the given channel names) To export only certain conversations, use one or more of the following arguments: This script exports all Channels and DMs by default. # Generate a `slack_export.zip` file for use with slack-export-viewer # Prompt you to select the Channels and DMs to export # List the Channels and DMs available for export
![slack download archive slack download archive](https://static.100-downloads.com/media/programs/Slack_RqgqQLG.png)
I'm not certain which cookies are necessary but there is a cookie table provided by slack here: Token and CookieĪ guide to get your client token and cookie can be found on the ircslackd repo, see link below: Up-to-date step-by-step instructions can be found in STEP-BY-STEP.md. This fork fixes some issues one the preceding fork, and adds step-by-step instructions. "If you want to export the contents of your own private groups and direct messages This use of the API is blessed by Slack : There may be limitations on what you can export based on the paid status of your slack account. This user centric history gathering is nice because the official slack data exporter only exports public channels. This script finds all channels, private channels and direct messages that your user participates in, downloads the complete history for those conversations and writes each conversation out to separate JSON files. The included script 'slack_export.py' works with a provided token to export Channels, Private Channels, Direct Messages and Multi Person Messages. Added membership info to channels.json and fixed directory naming. Implemented Slack's conversations API (since almost all previous API methods in use were.thoroughly deprecated).Īdded threads/replies.(does slow things down) and tweaked sleep to avoid rate limiting (kludge-y, but, should work for now). Nooj addition, Jan 29, 2022: Fixed a small infinite loop bug.įinally got it working again! (Still issues with slack-export-viewer compatibility though.)