diff --git a/scripts/telegram-watcher.js b/scripts/telegram-watcher.js index d02dc83..e96b796 100644 --- a/scripts/telegram-watcher.js +++ b/scripts/telegram-watcher.js @@ -110,12 +110,13 @@ function watch() { try { const data = readLast(); if (!data) return; - const side = data.rec.startsWith("ENTER") ? data.rec.split(":")[1] : null; + const isEnter = data.rec.includes(":"); + const side = isEnter ? data.rec.split(":")[0] : null; if (!side) { prevSide = null; return; } - const [, , phase, strength] = data.rec.split(":"); + const [, phase, strength] = data.rec.split(":"); const ts = data.row[data.hdr.indexOf("timestamp")]; const flipped = side !== prevSide; const cooled = Date.now() - lastSentAt > COOLDOWN_MS;