From 4bd3469324e85b2153d5ac23de04ac256e5cba40 Mon Sep 17 00:00:00 2001 From: Harold Hunt Date: Wed, 4 Mar 2026 23:40:09 -0500 Subject: [PATCH] refactor(telegram): remove unused webhook callback helper (#27816) --- src/telegram/bot.create-telegram-bot.test-harness.ts | 1 - src/telegram/bot.ts | 6 +----- src/telegram/monitor.test.ts | 1 - 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/telegram/bot.create-telegram-bot.test-harness.ts b/src/telegram/bot.create-telegram-bot.test-harness.ts index ec98de4fbfa..036d2ca60b9 100644 --- a/src/telegram/bot.create-telegram-bot.test-harness.ts +++ b/src/telegram/bot.create-telegram-bot.test-harness.ts @@ -169,7 +169,6 @@ vi.mock("grammy", () => ({ } }, InputFile: class {}, - webhookCallback: vi.fn(), })); const sequentializeMiddleware = vi.fn(); diff --git a/src/telegram/bot.ts b/src/telegram/bot.ts index 29540b21cf9..7bc74668605 100644 --- a/src/telegram/bot.ts +++ b/src/telegram/bot.ts @@ -1,7 +1,7 @@ import { sequentialize } from "@grammyjs/runner"; import { apiThrottler } from "@grammyjs/transformer-throttler"; import type { ApiClientOptions } from "grammy"; -import { Bot, webhookCallback } from "grammy"; +import { Bot } from "grammy"; import { resolveDefaultAgentId } from "../agents/agent-scope.js"; import { resolveTextChunkLimit } from "../auto-reply/chunk.js"; import { DEFAULT_GROUP_HISTORY_LIMIT, type HistoryEntry } from "../auto-reply/reply/history.js"; @@ -381,7 +381,3 @@ export function createTelegramBot(opts: TelegramBotOptions) { return bot; } - -export function createTelegramWebhookCallback(bot: Bot, path = "/telegram-webhook") { - return { path, handler: webhookCallback(bot, "http") }; -} diff --git a/src/telegram/monitor.test.ts b/src/telegram/monitor.test.ts index e6a9b95a2c3..4fe32147e50 100644 --- a/src/telegram/monitor.test.ts +++ b/src/telegram/monitor.test.ts @@ -163,7 +163,6 @@ vi.mock("./bot.js", () => ({ start: vi.fn(), }; }, - createTelegramWebhookCallback: vi.fn(), })); // Mock the grammyjs/runner to resolve immediately