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.
- Features
- Requirements
- Installation
- Configuration
- Usage
- 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
- Docker
-
Clone the repository:
git clone https://github.com/AndreiRaducanu/zoom_bot.git cd zoom_bot -
Create your environment file (
.env):cat > .env <<EOL ZOOM_USERNAME=YourDisplayName ZOOM_MEETING_ID=1234567890 ZOOM_MEETING_PASSWORD=SecretPass EOL
-
Build the Docker image:
docker build -t zoom_bot .
| 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 |
Run the bot with the environment file:
docker run --env-file .env --rm zoom_bot