From 6e06d624dfc7f2b69f10d56a5153696918d9deaf Mon Sep 17 00:00:00 2001 From: Oliver Hofmann Date: Sun, 17 May 2026 14:32:39 +0200 Subject: [PATCH] feat: skip existing messages on start, only process new ones --- src/teampulse/monitor.py | 6 ++++++ 1 file changed, 6 insertions(+) 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] = []