slack-pensieve
This is a hastily thrown together program to pull down all DMs that you don't get from Slack's official export tool.
To use it
- Create a slack app
- Grant the following user oAuth scopes
channels:history
channels:read
groups:history
groups:read
im:history
im:read
mpim:history
mpim:read
users:read
- Populate
.env
with values for the two variables defined in.env.sample