From fc139570007ba8bf5bf9b8de7bbae123485aeea1 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Sun, 12 Jul 2026 00:06:40 +0200 Subject: [PATCH] fix(router): 'lieder'/'songs'/'springe...weiter' matchen jetzt auch (Live-Gate) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 'lied' hatte eine Wortgrenze → 'lieder' (lied+er) matchte nicht, 'springe zwei lieder weiter' rutschte an local vorbei. lied\w*/song\w* + spring\w* ...weiter ergaenzt. Co-Authored-By: Claude Opus 4.8 --- aria-brain/router.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aria-brain/router.py b/aria-brain/router.py index 958074b..23c0733 100644 --- a/aria-brain/router.py +++ b/aria-brain/router.py @@ -85,9 +85,9 @@ _LIVE_HINTS = re.compile( r"\b(wetter|temperatur|regne\w*|schneit|grad draussen|" r"news|nachrichten|schlagzeile\w*|" r"uhrzeit|wie spaet|wie spät|welcher tag|welches datum|wochentag|" - r"spotify|musik|lied|song|playlist|lautstaerke|lautstärke|" + r"spotify|musik|lied\w*|song\w*|playlist|lautstaerke|lautstärke|" r"laeuft gerade|läuft gerade|spiele? (ab|weiter|die|den|das)|naechst\w*|nächst\w*|" - r"ueberspring\w*|überspring\w*|skip\w*|pausier\w*|" + r"ueberspring\w*|überspring\w*|spring\w* .*weiter|skip\w*|pausier\w*|" r"timer|wecker|weck mich|erinner\w*|" r"preis|kurs|aktie|wechselkurs|bitcoin|" r"stau|verkehr|zugverbindung|bahn|abfahrt|"