Telegram plugin: inbound messages not delivered on v2.1.126 (individual plan)

Resolved 💬 3 comments Opened May 1, 2026 by agentclawdinha Closed May 5, 2026

Description

Telegram plugin inbound messages are not delivered to the Claude Code session. The bot receives messages (confirmed via getUpdates API showing consumed updates), but notifications/claude/channel notifications never surface in the conversation.

Outbound works fine — the reply tool sends messages successfully.

Environment

  • Claude Code version: 2.1.126
  • Plan: Individual (not Team/Enterprise)
  • OS: macOS (Darwin 25.3.0)
  • Plugin version: telegram 0.0.6 (via claude-plugins-official)
  • Runtime: bun

Steps to Reproduce

  1. Start Claude Code with claude --channels plugin:telegram@claude-plugins-official --dangerously-skip-permissions
  2. Send a message to the bot from Telegram
  3. Message never appears in the Claude Code session

What I Observed

  • Bot process is alive (bun run start running, PID active)
  • getMe API returns successfully — bot is online
  • getUpdates shows messages are being consumed by polling (they appear then disappear)
  • No <channel source="telegram" ...> block ever appears in the conversation
  • Restarting the session multiple times does not fix the issue

Expected Behavior

Inbound Telegram messages should appear in the Claude Code conversation as <channel source="telegram" ...> blocks.

Notes

  • The fix in v2.1.105 ("Fixed inbound channel notifications being silently dropped after the first message for Team/Enterprise users") does not seem to cover individual plan users
  • This appears related to: #37933, #46744, #44181, #36477, #36988

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗