I’ve just created a PR to fix slash commands in private channels, and add support for transcripts in private channels and direct messages:
https://github.com/discourse/discourse-chat-integration/pull/20
This will require adding two new ‘scopes’ to the slack app, which I’ve added to the howto above:
groups:historyim:history