openclaw/src/telegram
Peter Steinberger 5e205030ed refactor(telegram): share outbound param parsing 2026-02-15 01:15:43 +00:00
..
bot fix(telegram): auto-wrap .md file references in backticks to prevent URL previews (#8649) 2026-02-14 00:51:47 +01:00
accounts.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
accounts.ts chore: Enable "curly" rule to avoid single-statement if confusion/errors. 2026-01-31 16:19:20 +09:00
allowed-updates.ts
api-logging.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
audit.test.ts
audit.ts refactor: consolidate fetchWithTimeout into shared utility 2026-02-09 20:34:56 -08:00
bot-access.ts fix(telegram): require sender ids for allowlist auth 2026-02-14 16:09:00 +01:00
bot-handlers.ts perf: speed up telegram media e2e flush timing 2026-02-13 19:52:45 +00:00
bot-message-context.dm-threads.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
bot-message-context.dm-topic-threadid.test.ts refactor(test): share telegram dm topic setup 2026-02-14 22:25:52 +00:00
bot-message-context.sender-prefix.test.ts refactor(test): share telegram message ctx setup 2026-02-14 22:24:34 +00:00
bot-message-context.ts fix: fix: transcribe audio before mention check in groups with requireMention (openclaw#9973) thanks @mcinteerj 2026-02-12 09:58:01 -06:00
bot-message-dispatch.test.ts feat: per-channel responsePrefix override (#9001) 2026-02-04 16:16:34 -05:00
bot-message-dispatch.ts Telegram: remove @ts-nocheck from bot.ts, fix duplicate error handler, harden sticker caching (#9077) 2026-02-04 22:35:51 +00:00
bot-message.test.ts fix: emit diagnostics across channels 2026-01-21 00:30:34 +00:00
bot-message.ts Telegram: remove @ts-nocheck from bot-message.ts (#9180) 2026-02-05 00:20:44 +00:00
bot-native-command-menu.test.ts refactor(telegram): extract native command menu helpers 2026-02-14 02:02:53 +01:00
bot-native-command-menu.ts refactor(telegram): extract native command menu helpers 2026-02-14 02:02:53 +01:00
bot-native-commands.plugin-auth.test.ts fix(telegram): exclude plugin commands from setMyCommands when native=false (openclaw#15164) thanks @Glucksberg 2026-02-14 13:22:58 -06:00
bot-native-commands.test.ts fix(telegram): scope default account skill commands to resolved agent (#15599) 2026-02-14 02:28:39 +01:00
bot-native-commands.ts fix(telegram): exclude plugin commands from setMyCommands when native=false (openclaw#15164) thanks @Glucksberg 2026-02-14 13:22:58 -06:00
bot-updates.ts Telegram: use Grammy types directly, add typed Probe/Audit to plugin interface (#8403) 2026-02-04 10:09:28 +00:00
bot.create-telegram-bot.accepts-group-messages-mentionpatterns-match-without-botusername.test.ts refactor(test): share telegram create bot harness 2026-02-14 17:13:24 +00:00
bot.create-telegram-bot.applies-topic-skill-filters-system-prompts.test.ts refactor(test): share telegram forum ctx helper 2026-02-14 23:51:42 +00:00
bot.create-telegram-bot.blocks-all-group-messages-grouppolicy-is.test.ts refactor(test): share telegram create bot harness 2026-02-14 17:13:24 +00:00
bot.create-telegram-bot.dedupes-duplicate-callback-query-updates-by-update.test.ts refactor(test): share telegram create bot harness 2026-02-14 17:13:24 +00:00
bot.create-telegram-bot.installs-grammy-throttler.test.ts refactor(test): share telegram create bot harness 2026-02-14 17:13:24 +00:00
bot.create-telegram-bot.matches-tg-prefixed-allowfrom-entries-case-insensitively.test.ts refactor(test): share telegram forum ctx helper 2026-02-14 23:51:42 +00:00
bot.create-telegram-bot.matches-usernames-case-insensitively-grouppolicy-is.test.ts refactor(test): share telegram create bot harness 2026-02-14 17:13:24 +00:00
bot.create-telegram-bot.routes-dms-by-telegram-accountid-binding.test.ts refactor(test): share telegram create bot harness 2026-02-14 17:13:24 +00:00
bot.create-telegram-bot.sends-replies-without-native-reply-threading.test.ts refactor(test): share telegram create bot harness 2026-02-14 17:13:24 +00:00
bot.create-telegram-bot.test-harness.ts refactor(test): share telegram forum ctx helper 2026-02-14 23:51:42 +00:00
bot.media.downloads-media-file-path-no-file-download.e2e.test.ts refactor(test): reuse telegram media bot setup 2026-02-14 22:30:21 +00:00
bot.media.e2e-harness.ts Tests: annotate exported vitest mocks 2026-02-14 15:22:11 -05:00
bot.media.includes-location-text-ctx-fields-pins.e2e.test.ts refactor(test): dedupe telegram inbound media e2e setup 2026-02-14 20:18:57 +00:00
bot.test.ts perf(test): remove dead telegram bot test scaffolding 2026-02-14 02:37:09 +00:00
bot.ts fix(telegram): change default replyToMode from "first" to "off" 2026-02-13 23:31:17 -08:00
caption.ts refactor: share telegram caption splitting 2026-01-17 03:50:09 +00:00
download.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
download.ts fix(telegram): add timeout to file download to prevent DoS (CWE-400) 2026-02-02 13:39:39 +05:30
draft-chunking.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
draft-chunking.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
draft-stream.test.ts chore: Enable `typescript/no-explicit-any` rule. 2026-02-02 16:18:09 +09:00
draft-stream.ts fix: require thread specs for telegram sends 2026-02-02 09:26:59 +05:30
fetch.test.ts perf(test): reduce module reload overhead in key suites 2026-02-13 15:45:19 +00:00
fetch.ts perf(test): reduce module reload overhead in key suites 2026-02-13 15:45:19 +00:00
format.test.ts refactor(telegram): streamline file-ref wrapping and hoist regexes 2026-02-14 01:03:50 +01:00
format.ts refactor(telegram): streamline file-ref wrapping and hoist regexes 2026-02-14 01:03:50 +01:00
format.wrap-md.test.ts fix(telegram): auto-wrap .md file references in backticks to prevent URL previews (#8649) 2026-02-14 00:51:47 +01:00
group-migration.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
group-migration.ts chore: Enable "curly" rule to avoid single-statement if confusion/errors. 2026-01-31 16:19:20 +09:00
index.ts feat(telegram): add sendPoll support (#16193) (#16209) 2026-02-14 18:34:30 +01:00
inline-buttons.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
inline-buttons.ts chore: Enable "curly" rule to avoid single-statement if confusion/errors. 2026-01-31 16:19:20 +09:00
model-buttons.test.ts Telegram: fix model button review issues 2026-02-04 09:23:17 +05:30
model-buttons.ts Telegram: fix model button review issues 2026-02-04 09:23:17 +05:30
monitor.test.ts fix(security): default standalone servers to loopback bind (#13184) 2026-02-13 16:39:56 +01:00
monitor.ts fix(security): default standalone servers to loopback bind (#13184) 2026-02-13 16:39:56 +01:00
network-config.test.ts test: make telegram network config hermetic 2026-02-14 16:36:15 +00:00
network-config.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
network-errors.test.ts fix(telegram): recover from grammY "timed out" long-poll errors (#7239) 2026-02-02 22:37:22 +00:00
network-errors.ts fix(telegram): recover from grammY "timed out" long-poll errors (#7239) 2026-02-02 22:37:22 +00:00
outbound-params.ts refactor(telegram): share outbound param parsing 2026-02-15 01:15:43 +00:00
probe.test.ts fix(telegram): add retry logic to health probe (openclaw#7405) thanks @mcinteerj 2026-02-12 09:11:35 -06:00
probe.ts perf: honor low timeout budgets in health telegram probes 2026-02-13 19:22:25 +00:00
proxy.test.ts fix: honor Telegram proxy dispatcher (#4456) (thanks @spiceoogway) 2026-01-30 14:38:39 +05:30
proxy.ts fix: align proxy fetch typing 2026-02-04 04:09:53 -08:00
reaction-level.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
reaction-level.ts refactor(reactions): share reaction level resolver 2026-02-14 15:39:45 +00:00
send.caption-split.test.ts refactor(test): share telegram send test setup 2026-02-14 21:20:43 +00:00
send.edit-message.test.ts feat(telegram): add edit message action (#2394) (thanks @marcelomar21) 2026-01-26 15:34:47 -08:00
send.poll.test.ts feat(telegram): add sendPoll support (#16193) (#16209) 2026-02-14 18:34:30 +01:00
send.preserves-thread-params-plain-text-fallback.test.ts Telegram: harden network retries and config 2026-01-26 19:36:43 -05:00
send.proxy.test.ts Telegram: harden network retries and config 2026-01-26 19:36:43 -05:00
send.returns-undefined-empty-input.test.ts refactor(test): share telegram send test setup 2026-02-14 21:20:43 +00:00
send.test-harness.ts test: add explicit harness mock types 2026-02-14 16:51:25 -05:00
send.ts feat(telegram): add sendPoll support (#16193) (#16209) 2026-02-14 18:34:30 +01:00
send.video-note.test.ts refactor(test): share telegram send test setup 2026-02-14 21:20:43 +00:00
sent-message-cache.test.ts
sent-message-cache.ts chore: Enable "curly" rule to avoid single-statement if confusion/errors. 2026-01-31 16:19:20 +09:00
sticker-cache.test.ts perf(test): speed up Vitest bootstrap 2026-02-14 12:13:27 +00:00
sticker-cache.ts feat: add Claude Opus 4.6 to built-in model catalog (#9853) 2026-02-05 12:09:23 -08:00
targets.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
targets.ts chore: Enable "curly" rule to avoid single-statement if confusion/errors. 2026-01-31 16:19:20 +09:00
token.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
token.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
update-offset-store.test.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
update-offset-store.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09: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-set.ts chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts. 2026-02-01 10:03:47 +09:00
webhook.test.ts fix(aa-08): apply security fix 2026-02-14 22:08:19 +01:00
webhook.ts fix(aa-08): apply security fix 2026-02-14 22:08:19 +01:00