A professional Telegram bot with Mini App for checking Shopify cards with advanced features and dark-themed UI.
- Multi-card support: Check up to 50 cards simultaneously
- Real-time status: Live updates with progress tracking
- Smart categorization: Results sorted into LIVE, DEAD, and ERROR
- Pause/Resume: Full control over checking process
- Progress tracking: Visual progress bar and detailed statistics
- Proxy Management: Add/remove proxies with rotation support
- Shopify URL Management: Multiple store support
- Fake Address Generation: Automatic billing/shipping details
- Error Handling: Comprehensive error management
- Dark Theme: Sleek ROBIN-inspired design
- Responsive: Works on all devices
- Intuitive Navigation: Bottom tab navigation
- Real-time Updates: Live status and results
- Profile Display: Shows Telegram user info and avatar
- Settings Persistence: User preferences saved
- Multi-user Support: Each user has isolated data
- Python 3.8+
- Telegram API credentials
- Bot token from @BotFather
-
Clone the repository:
git clone <repository-url> cd shopify_bot
-
Install dependencies:
pip install -r requirements.txt
-
Configure credentials:
- Copy
.env.exampleto.env - Get API credentials from https://my.telegram.org/apps
- Get bot token from @BotFather
- Update
.envwith your credentials
- Copy
-
Start the bot:
python start.py
Edit .env file:
API_ID=your_api_id
API_HASH=your_api_hash
BOT_TOKEN=your_bot_token
WEBHOOK_URL=https://your-domain.com
PORT=12000- Send
/startto your bot on Telegram - Click "π Open ROBIN Mini App"
- The Mini App will open with full functionality
- Go to Checker tab
- Enter cards in format:
number|month|year|cvv - Click Start to begin checking
- Monitor progress and results in real-time
- Go to Settings tab
- Add Shopify product URLs
- Configure proxies for rotation
- Settings are saved automatically
The bot provides several API endpoints for the Mini App:
GET /- Serve Mini AppPOST /api/check-cards- Start card checkingPOST /api/add-proxy- Add proxyPOST /api/remove-proxy- Remove proxyPOST /api/add-shopify-url- Add Shopify URLPOST /api/remove-shopify-url- Remove Shopify URLGET /api/user-data/{user_id}- Get user data
4119110093178801|03|2026|065
4119110093952775|02|2028|298
4016360203838000|01|2028|194
4179710127430008|08|2029|176
4119110062040743|07|2027|795
https://1pvc.com/products/test-product
https://halkab.com.au/products/journey-natural-perfume-oil
193.233.118.40:61234:user552:r7jugq38
134.202.43.145:61234:user401:i5Jp8KCl
46.232.76.52:61234:user564:ZRyvOBsB
- bot.py: Main bot logic and web server
- card_checker.py: Card checking engine
- database.py: Data persistence layer
- config.py: Configuration management
- index.html: Mini App structure
- style.css: ROBIN dark theme styling
- script.js: Interactive functionality
- Async Processing: Non-blocking card checking
- Proxy Rotation: Automatic proxy switching
- Error Recovery: Graceful error handling
- Real-time Updates: Live status monitoring
- Input Validation: All inputs are validated
- Rate Limiting: Prevents abuse
- Error Handling: Secure error messages
- Data Isolation: User data separation
- Dark Theme: Professional ROBIN styling
- Responsive Design: Mobile-first approach
- Smooth Animations: Enhanced user experience
- Intuitive Controls: Easy-to-use interface
shopify_bot/
βββ bot.py # Main bot application
βββ card_checker.py # Card checking logic
βββ database.py # Data management
βββ config.py # Configuration
βββ start.py # Startup script
βββ requirements.txt # Dependencies
βββ static/ # Mini App files
β βββ index.html # App structure
β βββ style.css # Styling
β βββ script.js # Functionality
βββ README.md # Documentation
- Backend: Extend classes in respective modules
- Frontend: Update HTML/CSS/JS in static/
- API: Add endpoints in bot.py
- Database: Extend database.py for persistence
This project is licensed under the MIT License - see the LICENSE file for details.
@MLBOR - Professional Telegram Bot Developer
For support and questions:
- Contact: @MLBOR
- Issues: Create an issue in the repository
- Documentation: Check this README
- v1.0.0: Initial release with full functionality
- Dark theme implementation
- Multi-card checking support
- Proxy rotation system
- Real-time status updates
β‘ ROBIN - Advanced Shopify Card Checker Bot Professional, Fast, Reliable