mirror of
https://github.com/imjasonh/meet-ticker
synced 2026-07-07 00:32:48 +00:00
No description
|
|
||
|---|---|---|
| .gitignore | ||
| app.js | ||
| config.env.template | ||
| config.js | ||
| deploy.sh | ||
| development.md | ||
| index.html | ||
| index.js | ||
| LICENSE | ||
| main.js | ||
| meet-ticker.png | ||
| package-lock.json | ||
| package.json | ||
| participants.js | ||
| README.md | ||
| screencap.png | ||
| styles.css | ||
Meeting Cost Ticker
A Google Meet add-on that tracks real-time person-minutes cost of your meetings. Displays live participant counts and cumulative time investment as meetings progress.
Built with vanilla JavaScript and deployed as a Google Cloud Function.
Deploying
- Copy
.env.templatetoconfig.envand add your OAuth credentials - Run
./deploy.shto deploy to Google Cloud Functions - Upload the generated
workspace-deployment-manifest.jsonto Google Workspace Marketplace SDK (see instructions below)
Then, join a Meet, choose "Meeting Tools" (the nine dots on the bottom right) and choose "Meet Ticker" to bring up the clock in a sidebar panel.
Every few seconds the add-on will check how many people are present, and increment the cost accordingly (in theory; I've never actually tried it)
Required reading
- https://developers.google.com/workspace/meet/add-ons/guides/overview
- https://developers.google.com/workspace/meet/add-ons/guides/quickstart
- https://developers.google.com/workspace/meet/add-ons/guides/deploy-add-on
In theory the next step would be to publish the add-on in the Google Workspace Marketplace, but those words just sound too exciting all next to each other like that, so I may just not.