Skip to content

Releases

v1.4.1

Choose a tag to compare

@EthanSky2986 EthanSky2986 released this 04 Feb 14:17

What's New

Features

  • WriteConsoleInput API - No-focus terminal injection using Windows Console API
  • Lock file mechanism - Prevents multiple instance conflicts
  • Injection failure notifications - Get notified via Telegram when injection fails
  • PreToolUse hook - Remote permission approval via Telegram
  • PostToolUse hook - Error notifications after tool execution

Improvements

  • Improved exit cleanup (SIGINT/SIGTERM handling)
  • Better error detection for injection success/failure

Known Limitations

  • Single terminal mode only (multiple terminals may cause injection to wrong window)
  • Windows only for auto-injection (macOS/Linux: MCP tools work, but no auto-injection)

Full Changelog

v1.3.1...v1.4.1

v1.3.1 - Fix message duplication and add auto-polling

Choose a tag to compare

@EthanSky2986 EthanSky2986 released this 03 Feb 16:50

What's Changed

Fixed

  • Added pollingInProgress lock to prevent race condition when multiple polls overlap
  • Fixed message duplication issue caused by concurrent polling
  • Added request timeouts (10s for messages, 30s for photos) to prevent hanging
  • Moved FormData import to top level for better performance

Changed

  • Updated telegram_send_message tool description to emphasize always responding via Telegram
  • Updated telegram_start_polling description to note auto-start behavior

Added

  • Auto-start polling when MCP server starts (if BOT_TOKEN and CHAT_ID are configured)
  • Added CHANGELOG.md for version tracking
  • Added architecture documentation and known issues to README

Known Issues

  • Multiple Claude Code instances: Running multiple windows will cause message duplication
  • SendKeys reliability: Terminal injection depends on window focus and may fail occasionally
  • Platform support: Full support on Windows only; macOS/Linux partial support

Full Changelog

See CHANGELOG.md for complete version history.

v1.0.0 - Initial Release

Choose a tag to compare

@EthanSky2986 EthanSky2986 released this 03 Feb 08:54

MCP-Telegram-ClaudeCode v1.0.0

First release of the Telegram MCP server for Claude Code.

Features

  • Send text messages to Telegram via telegram_send_message
  • Receive messages from Telegram via telegram_get_messages
  • Quick check for new messages via telegram_check_new
  • Send photos/images via telegram_send_photo
  • Proxy support for regions where Telegram is blocked

Installation

npx mcp-telegram-claudecode

Documentation