You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement LinksBot for Telegram with cleaner code and enhanced features
- Add complete Telegram bot implementation using aiogram 3.x
- Implement JSON-based storage system (no SQL dependencies as requested)
- Support for all core features from VK bot:
* User profiles with programming languages
* Karma system with community voting
* GitHub profile integration
* Wikipedia search functionality
* Group chat support with member management
- Modern async/await architecture with type hints
- Comprehensive test suite and setup scripts
- Full documentation and README
- Configuration template for easy deployment
Features:
- 130+ programming languages supported
- Karma voting with cooldown system based on user reputation
- JSON file persistence for user data and voting history
- Command-based interface with /help, /info, /karma, /top, etc.
- Reply-based karma voting with + and - messages
- Modular architecture for easy maintenance and extension
The implementation follows the project's preference for avoiding SQL
databases and provides a clean, maintainable codebase for Telegram.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
This bot is created for programmers by programmers. Features are: personal Karma tracking, programmer's personal information storage, Wikipedia access, GitHub Copilot access.
Modern LinksBot implementation for Telegram with cleaner code and enhanced features. Includes karma system, programming language profiles, GitHub integration, and Wikipedia search - all without SQL dependencies.
0 commit comments