aboutsummaryrefslogtreecommitdiffstats
path: root/slack/slack_workspace.py
diff options
context:
space:
mode:
authorTrygve Aaberge <trygveaa@gmail.com>2023-10-08 14:02:33 +0200
committerTrygve Aaberge <trygveaa@gmail.com>2024-02-18 11:32:54 +0100
commitf5aae8a5a09c4c0c6ff456ced3edcc8731d264e4 (patch)
tree17bb200f64fafe89548343414e31e0a2f02b8333 /slack/slack_workspace.py
parent359d508a31f3395ec3f004c723d185f474f63829 (diff)
downloadwee-slack-f5aae8a5a09c4c0c6ff456ced3edcc8731d264e4.tar.gz
Add unread buffers to hotlist on connect
Diffstat (limited to 'slack/slack_workspace.py')
-rw-r--r--slack/slack_workspace.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/slack/slack_workspace.py b/slack/slack_workspace.py
index f202a86..3f5d525 100644
--- a/slack/slack_workspace.py
+++ b/slack/slack_workspace.py
@@ -264,6 +264,10 @@ class SlackWorkspace:
for _, conversation in sorted(conversations_to_open):
await conversation.open_buffer()
+ await gather(
+ *(conversation[1].set_hotlist() for conversation in conversations_to_open)
+ )
+
self.is_connected = True
async def _conversation_if_should_open(self, info: SlackUsersConversations):