diff --git a/extensions/telegram/src/shared.ts b/extensions/telegram/src/shared.ts index 7c3e873f0ff..4cfd70820a2 100644 --- a/extensions/telegram/src/shared.ts +++ b/extensions/telegram/src/shared.ts @@ -71,7 +71,7 @@ export function createTelegramPluginBase(params: { setup: NonNullable["setup"]>; }): Pick< ChannelPlugin, - "id" | "meta" | "setupWizard" | "capabilities" | "reload" | "configSchema" | "config" | "setup" + "id" | "meta" | "setupWizard" | "capabilities" | "reload" | "configSchema" | "config" | "setup" | "streaming" > { return createChannelPluginBase({ id: TELEGRAM_CHANNEL, @@ -89,6 +89,9 @@ export function createTelegramPluginBase(params: { nativeCommands: true, blockStreaming: true, }, + streaming: { + blockStreamingCoalesceDefaults: { minChars: 1500, idleMs: 1000 }, + }, reload: { configPrefixes: ["channels.telegram"] }, configSchema: buildChannelConfigSchema(TelegramConfigSchema), config: {