Files
openclaw/src/telegram
Muhammed Mukhthar CM 1a41fecf67 feat(telegram): use grammyjs/runner for concurrent update processing
Previously, grammY's default bot.start() processed updates sequentially,
blocking all Telegram messages while one was being handled. This made
maxConcurrent settings ineffective for Telegram.

Now uses @grammyjs/runner which processes updates concurrently, matching
the behavior of Discord (Promise.all) and WhatsApp (fire-and-forget).

Benefits:
- Ack reactions (👀) appear immediately, not after queue clears
- Multiple chats can be processed in parallel
- maxConcurrent setting now works correctly for Telegram
- Long-running tool calls no longer block other conversations
2026-01-07 22:08:20 +01:00
..
2026-01-07 11:21:12 +00:00
2026-01-07 11:08:32 +01:00
2026-01-07 04:16:39 +01:00
2025-12-20 23:43:27 +01:00
2025-12-23 00:28:55 +00:00
2026-01-07 17:48:19 +00:00
2026-01-07 17:48:19 +00:00
2026-01-04 14:38:51 +00:00