Peter Steinberger
5bc4841918
feat: add agent identity avatars ( #1329 ) (thanks @dlauer)
2026-01-22 05:37:15 +00:00
Peter Steinberger
fa06c2c1be
fix: normalize abort signals for telegram fetch
2026-01-21 16:46:58 +00:00
Peter Steinberger
a4d46c47f7
fix: honor telegram pairing allowlists for native commands
2026-01-18 22:52:00 +00:00
Peter Steinberger
5e25bb04d9
feat: make inbound envelopes configurable
...
Co-authored-by: Shiva Prasad <shiv19@users.noreply.github.com>
2026-01-18 18:50:37 +00:00
Peter Steinberger
bca39a6561
refactor: unify channel config matching and gating
...
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
2026-01-18 01:24:00 +00:00
Peter Steinberger
2dc9f8bb27
feat: add channel match metadata logs
...
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
2026-01-17 23:48:45 +00:00
Peter Steinberger
80c6f52c8c
refactor: prune legacy group prefixes
2026-01-17 08:47:25 +00:00
Peter Steinberger
48c8063028
fix(security): gate slash commands by sender
2026-01-17 05:25:42 +00:00
Peter Steinberger
ecaa77313a
refactor: normalize inbound context
2026-01-17 04:05:33 +00:00
Peter Steinberger
bc7ed05902
refactor: centralize group sender identity
2026-01-17 03:32:48 +00:00
adityashaw2
63f7ef81ca
Telegram: Add reply-chain detection to bypass mention requirement ( #1038 )
...
* Telegram: add reply-chain detection to bypass mention requirement
* fix: allow telegram reply-chain mention bypass (#1038 ) (thanks @adityashaw2)
---------
Co-authored-by: Aditya Shaw <aditya@adityashaw.dev>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 21:24:45 +00:00
Peter Steinberger
56c2830994
feat: enable telegram reaction notifications by default
2026-01-16 20:51:42 +00:00
Peter Steinberger
ef2990e32d
feat: expand skill command registration
2026-01-16 20:17:32 +00:00
Peter Steinberger
3c7f860e59
feat: scope telegram inline buttons
2026-01-16 20:16:41 +00:00
Peter Steinberger
ef6aa6a81f
feat: add user-invocable skill commands
2026-01-16 12:10:29 +00:00
Peter Steinberger
d86a3d1294
chore: run format and fix sandbox browser timeouts
2026-01-16 09:18:58 +00:00
Peter Steinberger
0725c8bb41
fix: add telegram custom commands ( #860 ) (thanks @nachoiacovino)
...
Co-authored-by: Nacho Iacovino <50103937+nachoiacovino@users.noreply.github.com>
2026-01-16 08:22:09 +00:00
Peter Steinberger
f58aa0e9f3
fix: handle Telegram General topic thread params ( #848 ) (thanks @azade-c)
2026-01-16 00:08:56 +00:00
Peter Steinberger
3fee19b153
fix: refine telegram reactions ( #964 ) (thanks @bohdanpodvirnyi)
2026-01-15 17:20:17 +00:00
Bohdan Podvirnyi
e2c111d90b
fix: lint errors
2026-01-15 17:07:38 +00:00
Bohdan Podvirnyi
c82f011ff2
feat: added capability for clawdbot to react
2026-01-15 17:07:38 +00:00
Bohdan Podvirnyi
b5c002838c
feat: make telegram reactions visible to clawdbot
2026-01-15 17:07:38 +00:00
Peter Steinberger
b74a102af7
refactor(src): split oversized modules
2026-01-14 01:17:56 +00:00
Peter Steinberger
f5499b92b7
fix: stabilize channel migration
2026-01-13 08:40:39 +00:00
Peter Steinberger
ea979f0669
refactor!: rename chat providers to channels
2026-01-13 08:40:39 +00:00
Shadow
5d3c2ba413
Telegram: keep forum topic thread ids in replies
...
Closes #727
2026-01-12 22:07:28 -06:00
Gustavo Madeira Santana
42e2a9bfe4
Add accountId and config support to Telegram webhook
...
The Telegram webhook and monitor now accept and pass through accountId and config parameters, enabling routing and configuration per Telegram account. Tests have been updated to verify correct bot instantiation and DM routing based on accountId bindings.
2026-01-13 03:34:32 +00:00
Peter Steinberger
78cca26a6a
fix: stream native slash tool replies
2026-01-13 00:53:30 +00:00
Ayaan Zaidi
dd8d7d7d42
test(telegram): cover General topic typing fallback
2026-01-12 22:03:42 +05:30
Peter Steinberger
2bb8e0d369
test: align group policy defaults
2026-01-12 08:45:57 +00:00
Peter Steinberger
b6583cd14c
fix: default groupPolicy to allowlist
2026-01-12 08:22:01 +00:00
Peter Steinberger
48b6145088
fix: dedupe inbound messages across providers
2026-01-11 00:12:25 +01:00
Peter Steinberger
f58a8178a1
fix: dedupe telegram updates
2026-01-09 21:06:06 +01:00
Peter Steinberger
9817df9b67
feat(telegram): inline keyboard buttons ( #491 )
...
Co-authored-by: Azade <azade@hey.com>
2026-01-09 20:47:03 +01:00
Peter Steinberger
947844117c
feat: wire multi-agent config and routing
...
Co-authored-by: Mark Pors <1078320+pors@users.noreply.github.com>
2026-01-09 12:48:42 +00:00
Peter Steinberger
97bccc2e66
feat(telegram): show user id in pairing
2026-01-09 00:01:23 +01:00
Peter Steinberger
f406f6a368
fix(telegram): restrict native fetch to bun
2026-01-08 10:31:16 +01:00
Peter Steinberger
5016b8f842
test: fix telegram fetch expectation
2026-01-08 07:51:58 +00:00
Peter Steinberger
1519b14adf
feat: add slack multi-account routing
2026-01-08 08:49:16 +01:00
Peter Steinberger
c7de367235
fix: unblock ci
2026-01-08 07:41:39 +00:00
Peter Steinberger
a1f9aad360
fix: force telegram native fetch under bun
2026-01-08 05:20:38 +01:00
Peter Steinberger
b6fea2c177
refactor(telegram): extract runner config and key helper
2026-01-07 22:22:21 +01:00
Peter Steinberger
f113249450
fix(telegram): sequence runner updates and cap concurrency
2026-01-07 22:08:20 +01:00
Peter Steinberger
69d070bf9e
test(telegram): cover routed activation
2026-01-07 11:17:12 +00:00
Peter Steinberger
bf607f8f33
refactor: drop autoReply, add topic requireMention
...
Co-authored-by: kitze <kristijan.mkd@gmail.com>
2026-01-07 12:07:15 +01:00
Peter Steinberger
2c5db12a8d
feat: add channel/topic overrides for skills + auto-reply
2026-01-07 11:44:37 +01:00
Peter Steinberger
316e3c02a9
fix: harden pairing flow
2026-01-07 05:06:04 +01:00
Peter Steinberger
8fc99495e4
refactor(telegram): polish topic threading
2026-01-07 02:19:42 +00:00
Peter Steinberger
4cb8925026
fix(telegram): support forum topics
...
Co-authored-by: Daniel Griesser <HazAT@users.noreply.github.com>
Co-authored-by: Nacho Iacovino <nachoiacovino@users.noreply.github.com>
Co-authored-by: Randy Ventures <RandyVentures@users.noreply.github.com>
2026-01-07 02:19:42 +00:00
Peter Steinberger
eeb398a8f8
fix: include telegram group sender in envelope headers
2026-01-06 22:34:02 +00:00