The v1.1.1 update focuses on refining the user experience, enhancing Telegram interactions, and improving the underlying code quality of MailBot's AI processing capabilities.
Features & Enhancements
- ⌨️ Typing Status Indicator / 输入状态提示
Added a real-time typing status indicator when the bot is waiting for LLM responses. This provides clear visual feedback during AI analysis and significantly improves the overall interactive experience. - 🌍 Active Translation & Display / 主动翻译与展示
Introduced manual translation and "Show Original" message options for Agent mode. In Hybrid mode, the AI summary and translation functionalities are now effectively separated, supported by automatic source language detection for a more seamless workflow. - 🎨 Telegram Interaction Optimization / Telegram 交互逻辑优化
Optimized email processing with a mode-specific UI and smart button display management. The bot now intelligently removes specific interactive buttons after use instead of deleting entire messages, preserving important chat history while maintaining a clean interface. - 📚 Documentation & Code Quality / 文档与代码质量提升
Added comprehensive docstrings for all initialization methods and enhanced inline comments for improved maintainability. The configuration guides and README have been fully updated to reflect the new options in Hybrid and Agent modes.
v1.1.1 by @LanternCX in #8
Full Changelog: v1.1.0...v1.1.1