Skip to content

AndreiRaducanu/zoom_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZoomBot - Automated Zoom Meeting Joiner 🤖

I recommend using this bot with Amazon EC2 and scheduling it with the EC2 instance scheduler + cron jobs to fully automate the Zoom meeting joining process.

Python Docker Selenium

📌 Table of Contents

  • Features
  • Requirements
  • Installation
  • Configuration
  • Usage

✨ Features

  • Auto-joins Zoom meetings via the web client
  • Headless Chrome browser support
  • Docker containerization for easy setup and portability
  • Environment variable configuration for flexibility
  • EC2 optimized for seamless cloud deployment

📋 Requirements

  • Docker

🚀 Installation

  1. Clone the repository:

    git clone https://github.com/AndreiRaducanu/zoom_bot.git
    cd zoom_bot
  2. Create your environment file (.env):

    cat > .env <<EOL
    ZOOM_USERNAME=YourDisplayName
    ZOOM_MEETING_ID=1234567890
    ZOOM_MEETING_PASSWORD=SecretPass
    EOL
  3. Build the Docker image:

    docker build -t zoom_bot .

⚙️ Configuration

Required Environment Variables

Variable Example Description
ZOOM_USERNAME "John Doe" Your display name
ZOOM_MEETING_ID "123456789" 9-11 digit Zoom meeting ID
ZOOM_MEETING_PASSWORD "Secret123" Zoom meeting passcode

💻 Usage

Basic Execution

Run the bot with the environment file:

docker run --env-file .env --rm zoom_bot

About

Client to login for attendence

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published