A bot that can join google meet with following capabilities
- Showing a dummy video
- Sending a message
Built with playwright-extra
-
npm i
-
npm start
-
Run following command on a separate terminal to join a meeting
curl -X POST http://localhost:3000/join-meet \ -H "Content-Type: application/json" \ -d '{ "url": "https://meet.google.com/ynw-zmcg-qfq", "fullName": "Buddhika", "message": "this is a test message", "fakeVideoPath": "/absolute/path/to/your/video.y4m", "pinMessage": true }'
docker compose up
docker-compose exec -it google-meet-bot /bin/bash
xvfb-run --auto-servernum --server-args='-screen 0 1280x720x24' npm start
- Then run the curl command step 3 above
ffmpeg -loop 1 -i ./assets/images/sample.png -pix_fmt yuv420p -t 0.05 ./assets/videos/sample.y4m
MIT