I suggest you ...

implement threads in slack import tool

implement threads in slack import tool.

right now, threaded messages lose their context when imported. they just become normal messages and not replies to other messages.

https://github.com/mattermost/mattermost-server/issues/10203

https://api.slack.com/docs/message-threading

in slack, replies are standalone objects. it works via a `thread_ts` (thread timestamp) attribute. `thread_ts` refers to the `ts` (timestamp) of the parent post. if a post has `thread_ts` == `ts`, then it is the beginning of a thread.

possible approach:
import all posts except for ones where `thread_ts` != `ts` (as these are replies to other posts). once that's done, go back and import the replies since their parents will have already been imported.

39 votes
Vote
Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
Anonymous shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

1 comment

Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base