openclaw/src/telegram
Ayaan Zaidi e45fcc57ed fix(telegram): restore DM draft streaming 2026-03-08 08:23:25 +05:30
..
bot refactor(telegram): centralize text parsing helpers 2026-03-08 02:16:03 +00:00
account-inspect.test.ts fix(telegram): resolve status SecretRefs with provider-safe env checks 2026-03-07 20:50:07 +00:00
account-inspect.ts fix(telegram): resolve status SecretRefs with provider-safe env checks 2026-03-07 20:50:07 +00:00
accounts.test.ts Harden Telegram poll gating and schema consistency (#36547) 2026-03-05 19:24:43 -05:00
accounts.ts refactor(telegram): share account config helpers 2026-03-07 17:05:23 +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-membership-runtime.ts build: fix ineffective dynamic imports with lazy boundaries (#33690) 2026-03-03 20:14:41 -05:00
audit.test.ts refactor(channels): dedupe message routing and telegram helpers 2026-02-22 07:44:57 +00:00
audit.ts build: fix ineffective dynamic imports with lazy boundaries (#33690) 2026-03-03 20:14:41 -05:00
bot-access.test.ts test(telegram): cover sender-only groupAllowFrom normalization 2026-03-07 16:34:42 -08:00
bot-access.ts telegram: restore sender-only allowFrom validation 2026-03-07 16:34:21 -08:00
bot-handlers.ts refactor(telegram): centralize text parsing helpers 2026-03-08 02:16:03 +00:00
bot-message-context.acp-bindings.test.ts ACP: add persistent Discord channel and Telegram topic bindings (#34873) 2026-03-05 09:38:12 +01:00
bot-message-context.audio-transcript.test.ts refactor(channels): dedupe monitor message test flows 2026-03-03 01:06:00 +00:00
bot-message-context.body.ts refactor(telegram): split bot message context helpers 2026-03-08 02:16:03 +00:00
bot-message-context.dm-threads.test.ts telegram: route dm sessions by sender id 2026-03-02 22:08:07 +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.implicit-mention.test.ts refactor(auto-reply,telegram,config): extract guard and forum helpers 2026-03-02 23:48:11 +00:00
bot-message-context.named-account-dm.test.ts refactor(routing): centralize inbound last-route policy 2026-03-08 02:16:03 +00:00
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.session.ts refactor(telegram): split bot message context helpers 2026-03-08 02:16:03 +00:00
bot-message-context.test-harness.ts ACP: add persistent Discord channel and Telegram topic bindings (#34873) 2026-03-05 09:38:12 +01:00
bot-message-context.thread-binding.test.ts feat(telegram/acp): Topic Binding, Pin Binding Message, Fix Spawn Param Parsing (#36683) 2026-03-06 02:17:50 +01:00
bot-message-context.topic-agentid.test.ts refactor(telegram): dedupe topic agent routing tests 2026-03-07 17:05:23 +00:00
bot-message-context.ts refactor(telegram): split bot message context helpers 2026-03-08 02:16:03 +00:00
bot-message-context.types.ts refactor(telegram): split bot message context helpers 2026-03-08 02:16:03 +00:00
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): restore DM draft streaming 2026-03-08 08:23:25 +05:30
bot-message-dispatch.ts fix(telegram): restore DM draft streaming 2026-03-08 08:23:25 +05:30
bot-message.test.ts test(regression): cover recent landed fix paths 2026-03-07 23:07:16 +00:00
bot-message.ts fix(telegram): surface fallback on dispatch failures (#39209, thanks @riftzen-bit) 2026-03-07 22:41:09 +00:00
bot-native-command-menu.test.ts fix(telegram): move unchanged command-sync log to verbose 2026-03-03 03:05:39 +00:00
bot-native-command-menu.ts fix(telegram): move unchanged command-sync log to verbose 2026-03-03 03:05:39 +00:00
bot-native-commands.group-auth.test.ts fix(telegram): honor commands.allowFrom in native command auth (#39310) 2026-03-07 17:28:47 -08: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 Secrets: harden SecretRef-safe models.json persistence (#38955) 2026-03-07 11:28:39 -06:00
bot-native-commands.skills-allowlist.test.ts fix(skills): scope skill-command APIs to respect agent allowlists (#32155) 2026-03-03 02:00:05 +03:00
bot-native-commands.test-helpers.ts fix(telegram): route native topic commands to the active session (#38871) 2026-03-07 19:01:16 +05:30
bot-native-commands.test.ts follow-up: align ingress, atomic paths, and channel tests with credential semantics (#33733) 2026-03-03 20:29:46 -06:00
bot-native-commands.ts fix(telegram): honor commands.allowFrom in native command auth (#39310) 2026-03-07 17:28:47 -08:00
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 refactor(telegram): remove unused webhook callback helper (#27816) 2026-03-05 10:10:09 +05:30
bot.create-telegram-bot.test.ts refactor(telegram): extract sequential key module 2026-03-03 02:32:13 +00:00
bot.helpers.test.ts feat(telegram): default streaming preview to partial 2026-03-02 23:04:12 +00: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 test(e2e): isolate module mocks across harnesses 2026-03-03 05:52:14 +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 fix(skills): scope skill-command APIs to respect agent allowlists (#32155) 2026-03-03 02:00:05 +03:00
bot.ts Telegram/Discord: honor outbound mediaMaxMb uploads (#38065) 2026-03-06 10:53:06 -05:00
button-types.ts refactor(test): stabilize case tables and readonly helper inputs 2026-02-22 00:10:07 +01:00
caption.ts
conversation-route.ts refactor(routing): centralize inbound last-route policy 2026-03-08 02:16:03 +00:00
dm-access.ts refactor: unify DM pairing challenge flows 2026-03-07 20:33:50 +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-helpers.ts fix: stabilize telegram draft boundary previews (#33842) (thanks @ngutman) 2026-03-04 08:55:27 +05:30
draft-stream.test.ts fix: clear Telegram DM draft after materialize (#36746) (thanks @joelnishanth) 2026-03-06 11:16:01 +05:30
draft-stream.ts fix: clear Telegram DM draft after materialize (#36746) (thanks @joelnishanth) 2026-03-06 11:16:01 +05:30
fetch.test.ts refactor(channels): dedupe slack telegram and web monitor tests 2026-03-02 21:32:11 +00:00
fetch.ts refactor(net): unify proxy env checks and guarded fetch modes 2026-03-02 16:24:26 +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
forum-service-message.ts refactor(auto-reply,telegram,config): extract guard and forum helpers 2026-03-02 23:48:11 +00:00
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 refactor: share missing-sender matched allowlist evaluation 2026-03-08 00:05:24 +00:00
group-access.ts refactor: share missing-sender matched allowlist evaluation 2026-03-08 00:05:24 +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
inline-buttons.test.ts
inline-buttons.ts
lane-delivery-state.ts refactor(telegram): split lane delivery modules 2026-03-08 01:14:16 +00:00
lane-delivery-text-deliverer.ts refactor(telegram): split lane delivery modules 2026-03-08 01:14:16 +00:00
lane-delivery.test.ts fix(telegram): land #34983 from @HOYALIM 2026-03-08 00:53:19 +00:00
lane-delivery.ts refactor(telegram): split lane delivery modules 2026-03-08 01:14:16 +00:00
model-buttons.test.ts refactor: unify queueing and normalize telegram slack flows 2026-03-02 20:55:15 +00:00
model-buttons.ts refactor: unify queueing and normalize telegram slack flows 2026-03-02 20:55:15 +00:00
monitor.test.ts fix(telegram): reset webhook cleanup latch after polling 409 conflicts (#39205, thanks @amittell) 2026-03-07 22:08:41 +00:00
monitor.ts fix: restore Telegram webhook-mode health after restarts 2026-03-08 02:27:18 +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): land #34238 from @hal-crackbot 2026-03-08 00:56:58 +00:00
network-errors.ts refactor(telegram): share error graph traversal helper 2026-03-08 01:14:16 +00:00
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
proxy.test.ts fix(telegram): preserve HTTP proxy env in global dispatcher workaround (#29940) 2026-03-01 13:21:01 -08:00
proxy.ts refactor: extract shared proxy-fetch utility from Telegram module 2026-03-02 21:37:36 +00:00
reaction-level.test.ts refactor(channels): dedupe message routing and telegram helpers 2026-02-22 07:44:57 +00:00
reaction-level.ts
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 chore: prep #38056 for landing (thanks @0xlin2023) 2026-03-06 22:19:16 +05:30
send.ts refactor(telegram): dedupe non-idempotent request setup 2026-03-08 01:14:16 +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
sequential-key.test.ts refactor(telegram): extract sequential key module 2026-03-03 02:32:13 +00:00
sequential-key.ts refactor(telegram): extract sequential key module 2026-03-03 02:32:13 +00:00
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
sticker-cache.ts fix(models): support minimax-portal coding plan vlm routing for image tool (openclaw#33953) 2026-03-07 14:30:53 -06: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
thread-bindings.test.ts feat(telegram/acp): Topic Binding, Pin Binding Message, Fix Spawn Param Parsing (#36683) 2026-03-06 02:17:50 +01:00
thread-bindings.ts refactor: share thread binding id parser 2026-03-07 20:33:50 +00:00
token.test.ts feat(secrets): expand SecretRef coverage across user-supplied credentials (#29580) 2026-03-03 02:58:20 +00:00
token.ts feat(secrets): expand SecretRef coverage across user-supplied credentials (#29580) 2026-03-03 02:58:20 +00:00
update-offset-store.test.ts fix(telegram): harden persisted offset confirmation and stall recovery 2026-03-07 20:47:33 +00:00
update-offset-store.ts fix(telegram): harden persisted offset confirmation and stall recovery 2026-03-07 20:47:33 +00:00
voice.test.ts
voice.ts
webhook.test.ts fix: restore Telegram webhook-mode health after restarts 2026-03-08 02:27:18 +00:00
webhook.ts fix: restore Telegram webhook-mode health after restarts 2026-03-08 02:27:18 +00:00