After much packing, etc., I had some time tonight to thwack at the migration problem. I think I’ve finished all the parsing and massaging of the Slack data, and was actually all excited to try to post a few test messages to Discourse from the 1,400+ Slack messages.
But all my attempts to create either a topic or a post (message) using the Ruby gem fail. I know my key, etc., works, because I can connect and download things like recent posts and a list of users. When I try to create something, I get back a list of the 50 most recent posts, with no error info that would help me understand what’s up. I’ve posted a question on the Discourse site and am going to bed.
Hopefully, though, it’s a simple little thing, and we’re really close to migrating our Slack data.