10 Commits

Author SHA1 Message Date
Kyle Fang
6ccc95391e feat: add textMarkdown field with entities to message APIs
Add textMarkdown field to formatMessage output that includes
formatting entities (links, bold, italic, code, etc.) converted
to markdown format using @mtcute/markdown-parser.

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 22:05:38 +08:00
Kyle Fang
2c605e4c19 fix: bump 2025-12-21 14:40:19 +08:00
Kyle Fang
a3accb8d70 wip 2025-12-13 22:54:50 +08:00
Kyle Fang
6cb6a6ad5c docs: update git clone URL to SSH format with correct username
- Changed releases page link to use zhigang1992 username
- Updated git clone command to use SSH format (git@github.com:)

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-06 20:47:36 +08:00
Kyle Fang
b09a2042e2 feat: ensure bot-data directory exists before starting server
- Check for the existence of the 'bot-data' directory and create it if it doesn't exist when the server starts.
- This ensures that the server can store session data without encountering errors.
v1.0.2
2025-06-29 21:22:35 +08:00
Kyle Fang
9354e397be feat: improve wait_for_reply to check multiple key formats
- Check for chat ID, username, and @username when matching incoming messages
- Use array of possible keys for cleaner implementation
- Delete all possible key variations after resolving
- Remove unused variables

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-29 21:19:24 +08:00
Kyle Fang
7a28f17092 chore: bump version to 1.0.1 v1.0.1 2025-06-29 14:52:08 +08:00
Kyle Fang
926bbc2e8e feat: add wait_for_reply tool and improve telegram-mcp
- Add wait_for_reply tool to wait for incoming messages in specific chats
- Implement proper mtcute Dispatcher pattern for message handling
- Add @mtcute/dispatcher dependency
- Update server to show storage path clearly during setup
- Improve README with detailed setup instructions
- Add support for TELEGRAM_STORAGE_PATH environment variable
- Decouple wait functionality from message sending for better flexibility

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-29 14:50:29 +08:00
Kyle Fang
7e1877f41c feat: init commit v1.0.0 2025-06-29 11:59:58 +08:00
Kyle Fang
966f4d1e03 Initial commit 2025-06-29 10:02:42 +08:00