Skip to content

FEAT: Call people into a meet once started #762

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
maxneuvians opened this issue Feb 20, 2025 · 1 comment
Open

FEAT: Call people into a meet once started #762

maxneuvians opened this issue Feb 20, 2025 · 1 comment

Comments

@maxneuvians
Copy link
Contributor

It would be interesting if the SRE-Bot could send a slack message to participants of a Google meet that the meet has started once the first person joins. There are a couple of ways to go about this, some of which involve Google Calendars and other path ways. The simplest one, I think, is:

  1. SRE-Bot subscribes to the Google Workspace events API: https://developers.google.com/workspace/events/reference/rest/v1, listening for meet.space.created events.

  2. For each meeting received, SRE-Bot subscribes to the google.workspace.meet.conference.v2.started event as described here: https://developers.google.com/workspace/events/guides/events-meet

  3. When the event is received, participants are queried using the API here: https://developers.google.com/meet/api/guides/participants and then notified through slack that their meeting has started.

Couple of issues to think through:

  1. Does any of this data need to be stored or can it be in memory? If in memory, what happens during restart?
  2. What happens in very large meetings? Cap on participants notified?
  3. Mapping slack IDs to participants. How do we associate those two (email in profile?)
@gcharest
Copy link
Contributor

Yes for sure! That's definitely a good idea!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants