Open-source, extensible Telegram bot for product recommendation and AI-powered chat. Combines LLM (OpenAI/Monica), plugin/tool calling, and Model Context Protocol (MCP) for e-commerce, customer support, and intelligent assistants. Developer-friendly, scalable, and ready for rapid prototyping or production.
Stars
4
Forks
3
Watchers
4
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
15
commits
chore(main): reorder imports and ensure dotenv loads before handlers (PEP8)
7711a53View on GitHubfix(logging): output logs to both chat_logs.txt and console (bilingual comment)
3ad80edView on GitHubfeat(main): call setup_logging at startup for production logging (bilingual comment)
3f29957View on GitHubrefactor(message): improve product detail button and asset prefix logic, bilingual comments
2e79fb9View on GitHubrefactor(client): bilingual comments and auto JSON parse for data field in gpt_recommend
a6bd5d2View on GitHubrefactor: restore MCPClient implementation for MCP service connection
d91ca4cView on GitHubfix: correct message handler registration to avoid AttributeError and circular import
b6389e1View on GitHubfix: update aiogram Bot initialization for parse_mode compatibility (3.7.0+)
6088cb2View on GitHubtest: fix context and logging tests, restore build_message_context, update persona for adult product bot
a562fd6View on GitHubdocs: rename and update Chinese README (README_zh.md -> README.zh.md)
2fb41deView on GitHubchore: update setup.py (author, url, packaging metadata)
2ef2f5aView on GitHubdocs: update README (bilingual switch, zh translation), add screenshot, cleanup logs
908d71fView on GitHubdocs: update README (bilingual switch, keywords, purpose), improve .env.example, polish docs
2ba549eView on GitHubdocs: update README (bilingual switch, keywords, purpose), improve .env.example, polish docs
92d261fView on GitHubfeat: initial commit - open-source Telegram AI product recommendation bot
9cc7274View on GitHub