Skip to content

grega/meet-greet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated greet on Google Meet

Uses Python to capture a video feed which is then sent to Google Meet, along with a JS script to detect new participants. When someone joins, they will be automatically greeted with a waving animation overlaid on the video feed.

Robot hand waving coming next...

Requirements

Only tested on macOS 15 and using Chrome.

Instructions

  1. Install the requirements:
asdf install
pip install -r requirements.txt
  1. Run the HTTP server and video feed:
python main.py
  1. Open OBS and add a new source of type "macOS Screen Capture" with the method "Window Capture" and the window "[python] Video Feed"
  2. Start the virtual camera in OBS
  3. Open Google Meet and select the OBS virtual camera as the video source
  4. In a Google Meet call, open the "People" (or "Participants") panel
  5. Run the browser-console.js script in the DevTools console and enjoy the automated greets whenever someone joins

Notes

Press 'w' when viewing the Python video feed window to toggle a greeting.

Work in progress: packaging the browser-console.js script into a Chrome extension.

pyvirtualcam would be preferable to OBS, but it doesn't seem to work yet on macOS 15.

About

Automated greet on Google Meet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published