Google Meet Auto Admit

Automatically admit everyone trying to join your Google Meet session.

// ==UserScript==
// @name         Google Meet Auto Admit
// @namespace    https://naeembolchhi.github.io/
// @version      0.2
// @description  Automatically admit everyone trying to join your Google Meet session.
// @author       NaeemBolchhi
// @match        http*://meet.google.com/*
// @license      GPL-3.0-or-later
// @icon         data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" version="1.1" viewBox="0 0 300 300"><path d="m169.7 150 29.2 33.4 39.3 25.1 6.8-58.3-6.8-57-40.1 22.1-28.4 34.7z" fill=" %2300832d"/><path d="M0 203.1v49.7c0 11.4 9.2 20.6 20.6 20.6h49.7l10.3-37.6-10.3-32.7-34.1-10.3L0 203.1z" fill=" %230066da"/><path d="M70.3 26.6 0 96.9l36.2 10.3 34.1-10.3 10.1-32.3-10.1-38z" fill=" %23e94235"/><path d="M0 96.9h70.3v106.3H0V96.9z" fill=" %232684fc"/><path d="m283.2 56.3-44.9 36.8v115.4l45.1 37c6.7 5.3 16.6.5 16.6-8.1V64.3c0-8.7-10.1-13.5-16.8-8zM169.7 150v53.1H70.3v70.3h147.4c11.4 0 20.6-9.2 20.6-20.6v-44.3L169.7 150z" fill=" %2300ac47"/><path d="M217.7 26.6H70.3v70.3h99.4V150l68.6-56.8v-46c0-11.4-9.2-20.6-20.6-20.6z" fill=" %23ffba00"/></svg>
// @run-at       document-end
// @grant        none
// ==/UserScript==

function admitall() {
  let allSpan = document.querySelectorAll('button > span');

  for (let x = 0; x < allSpan.length; x++) {
    if (allSpan[x].textContent.match(/^admit$/i)) {
      allSpan[x].parentNode.click();
    }
  }
}

setInterval(admitall, 1000);