Skip to content

Bot input data basis data#4

Open
insikex wants to merge 1 commit into
cursor/klaim-otomatis-nama-pengguna-2663from
cursor/bot-input-data-basis-data-9f21
Open

Bot input data basis data#4
insikex wants to merge 1 commit into
cursor/klaim-otomatis-nama-pengguna-2663from
cursor/bot-input-data-basis-data-9f21

Conversation

@insikex

@insikex insikex commented Jan 27, 2026

Copy link
Copy Markdown
Owner

Implement a Telegram Bot Manager with SQLite database for interactive configuration and add comprehensive documentation for deployment and bot structure.

The previous method required manual editing of .env files, which was cumbersome for users. This PR addresses that by providing a user-friendly Telegram interface for managing credentials and target usernames, along with persistent storage and detailed guides for easier adoption and maintenance.


Open in Cursor Open in Web

- Add database.py with SQLite storage for user configs, usernames, and claim history
- Add bot_manager.py for managing all settings via Telegram Bot
- Add run_bot_manager.py as entry point for Bot Manager
- Add SETUP_VPS_GUIDE.md with complete Debian 13 VPS setup instructions
- Add BOT_STRUCTURE.md with detailed bot architecture and feature documentation
- Update README.md with Bot Manager section and new features
- Update .env.example with BOT_TOKEN configuration
- Update .gitignore to ignore database files

Features added:
- Input API ID, API Hash, Phone via Telegram chat
- Login verification with code and 2FA support
- Manage target usernames without editing files
- View statistics and claim history
- Country recommendations for phone numbers

Co-authored-by: idylls-bursar03 <idylls-bursar03@icloud.com>
@cursor

cursor Bot commented Jan 27, 2026

Copy link
Copy Markdown

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@insikex insikex marked this pull request as ready for review January 27, 2026 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants