← back
Cricket Prediction & Rewards Bot

Cricket Prediction & Rewards Bot

Pending
💰 INR 37500–75000 👤 Unknown 🕒 14d ago status: new
PHP JavaScript Python Software Architecture MySQL Node.js MongoDB API Development
1. Overview Telegram bot जो users को cricket matches पर prediction करने देता है। हर user को signup पर ₹50 worth coins मिलेंगे। Prediction जीतने पर coins बढ़ेंगे, हारने पर घटेंगे। Coins deposit/withdraw किए जा सकेंगे। Fraud रोकने के लिए KYC और verification system होगा। 2. Core Features User Onboarding /start command → 50 coins free। KYC verification (phone/email OTP) mandatory for bonus unlock। Prediction System Daily cricket match predictions। Auto result fetch via Cricket API (CricAPI/ESPN API)। Winners को coins auto-credit। Wallet System हर user का wallet balance। Transactions: win (+coins), lose (0), deposit (+coins), withdraw (-coins)। Transaction logs। Deposit System UPI/Razorpay/Stripe integration। Minimum deposit limit (₹100)। Auto wallet update। Withdraw System Withdraw button → personal chat link redirect। User request करता है → admin panel से coins deduct। Minimum withdraw limit (₹500)। Withdraw सिर्फ KYC verified users के लिए। KYC Verification Phone/email OTP verification। Optional: PAN/Aadhar upload (manual admin approval)। Verified users ही withdraw कर पाएंगे। Fraud Prevention Unique phone/email check। Device/IP tracking। Referral bonus सिर्फ तब जब referred user deposit करे। Signup bonus non-withdrawable (सिर्फ play के लिए)। Admin Panel View all users + wallet balance। Add/deduct coins। Approve/reject withdraw requests। Verify KYC requests। Logs for all transactions। 3. Tech Stack Backend: Python (aiogram/pyTelegramBotAPI) या Node.js (Telegraf)। Database: MongoDB/PostgreSQL। Hosting: AWS/Heroku/Railway। Payment Gateway: Razorpay/Stripe/UPI। Cricket API: CricAPI/ESPN API। 4. Security HTTPS API calls। Encrypted wallet transactions। Fraud detection alerts। Admin-only access for panel। 5. User Flow Example User /start करता है → KYC verify करता है → 50 coins unlock। User prediction करता है। Match result आने पर bot auto coins update करता है। Coins खत्म होने पर deposit option दिखता है। User deposit करता है → wallet refill। Withdraw request → personal chat link → admin approve करता है। 6. Deliverables Telegram bot codebase। Cricket API integration। Wallet + deposit/withdraw system। KYC verification module। Admin panel (web/Telegram commands)। Documentation (setup + usage guide)।
↗ View on Freelancer