Support using /thread for already opened threads
Fixes
@@ -2209,6 +2209,7 @@ class SlackMessage(object):
return hash(self.ts)
def open_thread(self, switch=False):
+ if not self.thread_channel or not self.thread_channel.active:
self.thread_channel = SlackThreadChannel(EVENTROUTER, self)
self.thread_channel.open()
if switch:
