Repository navigation
- Optimization code
- Scheduler Mode - automatically runs channel exports at specified intervals.
- Scheduler Run History - stores statuses, results, errors, and logs for each scheduled run.
- Multi-Channel Support - a single parser instance can process multiple Telegram channels simultaneously.
- Improved Incremental Export - rechecks recent posts to collect new comments and reactions.
- MCP Server - enables parser management and data analysis through AI clients and AI agents.
- Period Comparison - compares user activity, comments, and reactions between different time periods.
- Multilingual LLM Analysis - ready-to-use prompts for Russian, English, and Chinese.
- Extended REST API - provides endpoints for exports, analytics, Watch Mode, Scheduler, and application version information.
- Improved Error Handling - preserves partial results when errors occur while processing individual posts, comments, or media files.
- Enhanced Web Dashboard - provides access to saved exports, analytics, and automated data collection management.
- Modular Architecture - the codebase is organized into analytics, api, exporters, llm, storage, telegram, and web modules.
- Improved Rate Limiting - provides more flexible control over request delays when interacting with the Telegram API.
- Updated Configuration and CLI - introduces new options for Watch Mode, Scheduler, incremental exports, and LLM analysis.
Full Changelog: 1.1.0...2.3.0