diff --git a/src/teampulse/monitor.py b/src/teampulse/monitor.py index 9852a87..add614e 100644 --- a/src/teampulse/monitor.py +++ b/src/teampulse/monitor.py @@ -156,6 +156,12 @@ class Monitor: self.wait_for_chat() + # Bestehende Nachrichten als "gesehen" markieren — nur neue ab jetzt zählen + try: + self.poll_new_messages() + except Exception: + pass + presenter: str | None = None start_time: datetime | None = None collected: list[ChatMessage] = []