openclaw/src/telegram
Peter Steinberger 45888276a3 test(integration): dedupe messaging, secrets, and plugin test suites 2026-03-02 07:13:11 +00:00
..
bot refactor: split telegram delivery and unify media/frontmatter/i18n pipelines 2026-03-02 04:14:06 +00:00
accounts.test.ts fix(channels): add optional defaultAccount routing 2026-03-02 04:03:46 +00:00
accounts.ts fix(channels): add optional defaultAccount routing 2026-03-02 04:03:46 +00:00
allowed-updates.ts feat(telegram): add channel_post support for bot-to-bot communication (#17857) 2026-02-17 14:44:18 +05:30
api-logging.ts style: align formatting with oxfmt 0.33 2026-02-18 01:34:35 +00:00
audit.test.ts refactor(channels): dedupe message routing and telegram helpers 2026-02-22 07:44:57 +00:00
audit.ts perf(telegram): lazy import proxy + timeout deps in audit 2026-02-15 19:29:27 +00:00
bot-access.ts fix(security): keep DM pairing allowlists out of group auth 2026-02-26 12:58:18 +01:00
bot-handlers.ts feat(telegram): improve DM topics support (#30579) (thanks @kesor) 2026-03-02 09:06:45 +05:30
bot-message-context.audio-transcript.test.ts refactor(channels): dedupe message routing and telegram helpers 2026-02-22 07:44:57 +00:00
bot-message-context.dm-threads.test.ts fix(telegram): scope DM topic thread keys by chat id (#31064) 2026-03-02 02:54:45 +00:00
bot-message-context.dm-topic-threadid.test.ts Fix Telegram DM last-route metadata leakage (#19491) 2026-02-22 11:29:59 +05:30
bot-message-context.sender-prefix.test.ts refactor(channels): dedupe message routing and telegram helpers 2026-02-22 07:44:57 +00:00
bot-message-context.test-harness.ts refactor(security): centralize channel allowlist auth policy 2026-02-26 13:06:33 +01:00
bot-message-context.ts feat(telegram): improve DM topics support (#30579) (thanks @kesor) 2026-03-02 09:06:45 +05:30
bot-message-dispatch.sticker-media.test.ts test(integration): dedupe messaging, secrets, and plugin test suites 2026-03-02 07:13:11 +00:00
bot-message-dispatch.test.ts fix(telegram): skip null/undefined final text payloads 2026-03-02 02:59:08 +00:00
bot-message-dispatch.ts fix(telegram): skip nullish final text sends (land #30969 by @haosenwang1018) 2026-03-02 01:50:25 +00:00
bot-message.test.ts test(telegram): dedupe bot message processor call setup 2026-02-22 07:35:54 +00:00
bot-message.ts fix(telegram): include replied media files in reply context (#28488) 2026-02-27 15:16:21 +05:30
bot-native-command-menu.test.ts fix(telegram): degrade command sync on BOT_COMMANDS_TOO_MUCH 2026-02-26 13:40:58 +00:00
bot-native-command-menu.ts fix(telegram): degrade command sync on BOT_COMMANDS_TOO_MUCH 2026-02-26 13:40:58 +00:00
bot-native-commands.plugin-auth.test.ts test(telegram): drop redundant plugin auth mock resets 2026-02-22 07:35:54 +00:00
bot-native-commands.session-meta.test.ts fix(telegram): set provider on native command context 2026-02-22 19:21:26 +01:00
bot-native-commands.test-helpers.ts test(telegram): dedupe native-command test setup 2026-02-22 07:48:43 +00:00
bot-native-commands.test.ts test(telegram): dedupe native-command test setup 2026-02-22 07:48:43 +00:00
bot-native-commands.ts feat(telegram): improve DM topics support (#30579) (thanks @kesor) 2026-03-02 09:06:45 +05:30
bot-updates.ts fix(telegram): unify inbound handling for message-like updates (#20591) 2026-02-19 09:54:47 +05:30
bot.create-telegram-bot.test-harness.ts fix(telegram): include replied media files in reply context (#28488) 2026-02-27 15:16:21 +05:30
bot.create-telegram-bot.test.ts fix(model): land #30932 auth-profile @ parsing for /model (@haosenwang1018) 2026-03-02 03:05:03 +00:00
bot.helpers.test.ts refactor(config): unify streaming config across channels 2026-02-21 19:53:42 +01:00
bot.media.downloads-media-file-path-no-file-download.e2e.test.ts test: move integration-heavy suites to e2e lane 2026-03-02 05:33:07 +00:00
bot.media.e2e-harness.ts refactor(telegram-tests): split media suites and decouple store mock 2026-02-25 02:01:52 +00:00
bot.media.stickers-and-fragments.e2e.test.ts test: move integration-heavy suites to e2e lane 2026-03-02 05:33:07 +00:00
bot.media.test-utils.ts test: fix TS2742 in telegram media test utils 2026-02-25 02:32:35 +00:00
bot.test.ts feat(telegram): improve DM topics support (#30579) (thanks @kesor) 2026-03-02 09:06:45 +05:30
bot.ts feat(telegram): improve DM topics support (#30579) (thanks @kesor) 2026-03-02 09:06:45 +05:30
button-types.ts refactor(test): stabilize case tables and readonly helper inputs 2026-02-22 00:10:07 +01:00
caption.ts
dm-access.ts refactor(telegram): simplify DM media auth precheck flow 2026-02-24 23:49:10 +00:00
draft-chunking.test.ts chore: Fix types in tests 24/N. 2026-02-17 14:30:36 +09:00
draft-chunking.ts fix(security): harden account-key handling against prototype pollution 2026-02-24 01:09:31 +00:00
draft-stream.test.ts test: dedupe telegram draft stream setup and extend state-dir env coverage 2026-02-22 07:46:17 +00:00
draft-stream.ts fix: align draft/outbound typings and tests 2026-02-22 08:03:29 +00:00
fetch.test.ts telegram: retry media fetch with IPv4 fallback on connect errors (#30554) 2026-03-02 03:00:33 +00:00
fetch.ts refactor: simplify telegram delivery and outbound session resolver flow 2026-03-02 03:09:40 +00:00
format.test.ts fix(markdown): require paired || delimiters for spoiler detection (#26105) 2026-02-25 04:54:51 +00:00
format.ts fix: preserve whitespace in telegram html retry chunking 2026-02-28 08:13:59 +05:30
format.wrap-md.test.ts fix: preserve whitespace in telegram html retry chunking 2026-02-28 08:13:59 +05:30
group-access.base-access.test.ts fix(telegram): fail closed on empty group allowFrom override 2026-02-25 11:54:27 +05:30
group-access.group-policy.test.ts fix: include shared runtime group-policy helper and coverage (#23367) (thanks @bmendonca3) 2026-02-22 12:21:04 +01:00
group-access.policy-access.test.ts fix(telegram): check chat allowlist before sender allowlist in group policy 2026-03-02 02:08:09 +00:00
group-access.ts refactor(commands): unify repeated ACP and routing flows 2026-03-02 05:20:19 +00:00
group-config-helpers.ts feat(telegram): improve DM topics support (#30579) (thanks @kesor) 2026-03-02 09:06:45 +05:30
group-migration.test.ts refactor(channels): dedupe plugin routing and channel helpers 2026-02-22 14:08:51 +00:00
group-migration.ts refactor(telegram): simplify send/dispatch/target handling (#17819) 2026-02-16 14:00:34 +05:30
inline-buttons.test.ts
inline-buttons.ts refactor(telegram): simplify send/dispatch/target handling (#17819) 2026-02-16 14:00:34 +05:30
lane-delivery.ts refactor(commands): unify repeated ACP and routing flows 2026-03-02 05:20:19 +00:00
model-buttons.test.ts chore(tsgo/format): fix CI errors 2026-02-21 17:51:56 -05:00
model-buttons.ts refactor(test): stabilize case tables and readonly helper inputs 2026-02-22 00:10:07 +01:00
monitor.test.ts Telegram: stop bot on polling teardown 2026-03-02 02:09:52 +00:00
monitor.ts Telegram: stop bot on polling teardown 2026-03-02 02:09:52 +00:00
network-config.test.ts fix(telegram): add dnsResultOrder=ipv4first default on Node 22+ to fix fetch failures (#5405) 2026-02-22 20:07:51 +05:30
network-config.ts fix(telegram): add dnsResultOrder=ipv4first default on Node 22+ to fix fetch failures (#5405) 2026-02-22 20:07:51 +05:30
network-errors.test.ts fix(telegram): classify undici fetch errors as recoverable for retry (#16699) 2026-02-22 16:16:11 +05:30
network-errors.ts fix(telegram): classify undici fetch errors as recoverable for retry (#16699) 2026-02-22 16:16:11 +05:30
outbound-params.ts fix(telegram): scope DM topic thread keys by chat id (#31064) 2026-03-02 02:54:45 +00:00
probe.test.ts test(telegram): scope fake timers in probe retry tests 2026-02-22 07:35:54 +00:00
probe.ts fix: dedupe probe/token base types (#16986) (thanks @iyoda) 2026-02-15 11:36:54 -06:00
proxy.test.ts fix(telegram): preserve HTTP proxy env in global dispatcher workaround (#29940) 2026-03-01 13:21:01 -08:00
proxy.ts fix(telegram): preserve HTTP proxy env in global dispatcher workaround (#29940) 2026-03-01 13:21:01 -08:00
reaction-level.test.ts refactor(channels): dedupe message routing and telegram helpers 2026-02-22 07:44:57 +00:00
reaction-level.ts refactor(reactions): share reaction level resolver 2026-02-14 15:39:45 +00:00
reasoning-lane-coordinator.test.ts refactor(text): share code-region parsing for reasoning tags 2026-02-22 07:44:57 +00:00
reasoning-lane-coordinator.ts refactor(text): share code-region parsing for reasoning tags 2026-02-22 07:44:57 +00:00
send.proxy.test.ts test(telegram): table-drive proxy client assertions and trim resets 2026-02-22 07:35:54 +00:00
send.test-harness.ts fix: persist resolved telegram delivery targets at runtime 2026-02-23 11:45:18 +05:30
send.test.ts test(agents): add missing announce delivery regressions 2026-02-26 00:38:34 +00:00
send.ts refactor: split telegram delivery and unify media/frontmatter/i18n pipelines 2026-03-02 04:14:06 +00:00
sendchataction-401-backoff.test.ts fix(telegram): add sendChatAction 401 backoff guard (land #27415, thanks @widingmarcus-cyber) 2026-02-26 11:45:57 +00:00
sendchataction-401-backoff.ts fix(telegram): add sendChatAction 401 backoff guard (land #27415, thanks @widingmarcus-cyber) 2026-02-26 11:45:57 +00:00
sent-message-cache.ts chore: Dedupe sent-message cache storage (#22127) 2026-02-21 12:34:59 +05:30
status-reaction-variants.test.ts fix: preselect Telegram-supported status reaction variants (#22380) 2026-02-21 09:20:20 +05:30
status-reaction-variants.ts fix: preselect Telegram-supported status reaction variants (#22380) 2026-02-21 09:20:20 +05:30
sticker-cache.test.ts perf(test): speed up Vitest bootstrap 2026-02-14 12:13:27 +00:00
sticker-cache.ts style: align formatting with oxfmt 0.33 2026-02-18 01:34:35 +00:00
target-writeback.test.ts fix(cron): preserve telegram announce target + delivery truth 2026-02-23 11:45:18 +05:30
target-writeback.ts fix(cron): preserve telegram announce target + delivery truth 2026-02-23 11:45:18 +05:30
targets.test.ts fix: persist resolved telegram delivery targets at runtime 2026-02-23 11:45:18 +05:30
targets.ts fix: persist resolved telegram delivery targets at runtime 2026-02-23 11:45:18 +05:30
token.test.ts refactor(test): reuse state-dir helper in telegram tests 2026-02-21 13:02:12 +00:00
token.ts fix: dedupe probe/token base types (#16986) (thanks @iyoda) 2026-02-15 11:36:54 -06:00
update-offset-store.test.ts fix(telegram): scope polling offsets per bot and await shared runner stop (#24549) 2026-02-23 09:43:47 -05:00
update-offset-store.ts fix(telegram): scope polling offsets per bot and await shared runner stop (#24549) 2026-02-23 09:43:47 -05:00
voice.test.ts fix(media): recognize MP3 and M4A as voice-compatible audio (#15438) 2026-02-14 03:03:02 +01:00
voice.ts refactor(media): centralize voice compatibility policy 2026-02-14 03:17:40 +01:00
webhook.test.ts test(integration): dedupe messaging, secrets, and plugin test suites 2026-03-02 07:13:11 +00:00
webhook.ts feat(diagnostics): add configurable stuck-session warning threshold 2026-03-02 00:07:29 +00:00