From 40ae8f4fb71b1f16b9ea95608aa822a0470748a1 Mon Sep 17 00:00:00 2001 From: Azreen Jamal Date: Sun, 8 Mar 2026 22:58:41 +0800 Subject: [PATCH] feat: increase telegram bot session limit from 100KB to 100,000KB --- telegram-bot/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/telegram-bot/index.ts b/telegram-bot/index.ts index f528da3..0fb9ce7 100644 --- a/telegram-bot/index.ts +++ b/telegram-bot/index.ts @@ -20,8 +20,8 @@ const SSH_PORT = process.env.SSH_PORT || "22"; const PI_MODEL = process.env.PI_MODEL || "claude-sonnet-4-6"; const PI_TIMEOUT_MS = 10 * 60 * 1000; // 10 min const SESSION_DIR = join(import.meta.dir, "sessions"); -const SESSION_WARN_KB = 80; -const SESSION_MAX_KB = 100; +const SESSION_WARN_KB = 80_000; +const SESSION_MAX_KB = 100_000; const MAX_RETRY = 1; const RATE_LIMIT_WINDOW = 60_000; const RATE_LIMIT_MAX = 15; @@ -523,6 +523,8 @@ let pollOffset = 0; let running = true; async function pollLoop() { + // Grammy requires bot.init() before handleUpdate() can work + await bot.init(); console.log("✅ Bot online — polling for messages"); while (running) {