Peter Steinberger
a3059cb8c2
fix: scope history injection to pending-only
2026-01-16 23:52:42 +00:00
Peter Steinberger
b02d28499d
fix: treat reply-to-bot as implicit mention across channels
2026-01-16 21:51:01 +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
09d27dfd35
fix: allow media-only sends
2026-01-16 03:15:26 +00:00
Peter Steinberger
f58aa0e9f3
fix: handle Telegram General topic thread params ( #848 ) (thanks @azade-c)
2026-01-16 00:08:56 +00:00
Azade
b7d866a3ae
fix(telegram): separate thread params for typing vs messages
...
Telegram General topic (id=1) has inconsistent API behavior:
- sendMessage: rejects explicit message_thread_id=1
- sendChatAction: requires message_thread_id=1 for typing to show
Split into two helper functions:
- buildTelegramThreadParams: excludes General topic for messages
- buildTypingThreadParams: includes General topic for typing
2026-01-15 23:32:30 +00:00
Peter Steinberger
9d28441c41
chore: migrate to oxlint and oxfmt
...
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2026-01-14 15:02:19 +00:00
Peter Steinberger
ca315f7dec
refactor(telegram): split bot handlers
2026-01-14 09:11:32 +00:00