Skip to content

Latest commit

Β 

History

History
71 lines (56 loc) Β· 2.27 KB

File metadata and controls

71 lines (56 loc) Β· 2.27 KB

Udemy Bot Logo

Udemy Course Auto-Enroller

A Telegram bot that automatically enrolls users in free and discounted Udemy courses by scraping various course aggregator sites.

Telegram Bot Updates Channel

Features β€’ Usage β€’ Security β€’ Disclaimer

Udemy Bot Banner

Features

  • πŸ”„ Auto-enrollment in free/discounted Udemy courses
  • 🌐 Multi-site course scraping:
    • Discudemy
    • Udemy Freebies
    • Real Discount
    • Tutorial Bar
    • Course Vania
  • ⏳ Queue system for managing multiple users
  • πŸ“Š Real-time enrollment updates
  • πŸ’° Tracks amount saved and enrollment statistics
  • ⚑ Fast and efficient parallel course processing
  • πŸ”’ Rate limiting and user management

Usage

  1. Start the bot in Telegram: /start
  2. Join the required channel if prompted
  3. Use /login to begin the enrollment process
  4. Enter your Udemy credentials when prompted
  5. Wait for the bot to enroll you in available courses

Features in Detail

  • Multi-site Scraping: Simultaneously scrapes multiple course listing sites
  • Queue System: Manages multiple users trying to enroll at the same time
  • Progress Updates: Shows real-time enrollment progress
  • Error Handling: Robust error handling for various scenarios
  • Rate Limiting: Prevents abuse with daily usage limits
  • Admin Reporting: Reports usage statistics to admin group

Security

  • Credentials are never stored permanently
  • Rate limiting prevents abuse
  • Channel subscription requirement

Disclaimer

This bot is for educational purposes only. Use it responsibly and in accordance with Udemy's terms of service.