From 8065cf011b897de72330913c13aa11a7b3666368 Mon Sep 17 00:00:00 2001 From: Trygve Aaberge Date: Sun, 15 Oct 2023 19:01:58 +0200 Subject: Log connected/disconnected from workspace We should create a server buffer for each workspace, but print to the core buffer for now. --- slack/slack_workspace.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/slack/slack_workspace.py b/slack/slack_workspace.py index 61f86a7..0fab5b2 100644 --- a/slack/slack_workspace.py +++ b/slack/slack_workspace.py @@ -212,8 +212,10 @@ class SlackWorkspace: async def connect(self) -> None: if self.is_connected: return + weechat.prnt("", f"Connecting to workspace {self.name}") self._connect_task = create_task(self._connect()) await self._connect_task + weechat.prnt("", f"Connected to workspace {self.name}") self._connect_task = None async def _connect(self) -> None: @@ -454,6 +456,7 @@ class SlackWorkspace: def disconnect(self): self.is_connected = False + weechat.prnt("", f"Disconnected from workspace {self.name}") if self._connect_task: self._connect_task.cancel() -- cgit