Skip to content

SyntaxAdi/Udemy-Auto-Enroller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published