Randomly sorts Google Meet participants into a list which can be easily copied to your clipboard

Latest Version

Version
3.0.0
Update
November 25, 2024
Size
10.51KiB
Developer
Category
Users
1,000+
Rating
3 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Storage
See more

Google Meet Randomizer Extension

** If you experience issues with this extension please email [email protected] **

This is a simple Chrome extension which generates a randomized list of participants on a Google Meet call. I built this to make our large group meetings easier, as it's often difficult to determine who has already given their update or who should be next. This extension can also be used to take attendance or randomly select participants.

It includes 4 commands:
Randomize (generates a randomly sorted list of names)
Resync (keeps the list order the same, but adds / removes guests who have joined or left)
Copy (copies the list of names to the clipboard)
Autopost **New** (automatically posts to chat window when generating or resyncing lists)

You can view the source code to this project here https://github.com/LambyPants/google-meet-randomizer

3.0.0 update - adds support for new Google Manifest to remove warnings

2.0.0 update - supports redesigned UI of Google Meet. Contact the developer if issues persist.

2.2.0 update - supports new UI of Google Meet

2.2.1 update - fixes bug with resync

Some users have complained this extension doesn't work for them; I am guessing it's because the UI of Google Meet may vary region-to-region. If you experience issues please reach out to me and include (a) your region and (b) what error message, if any, you are encountering.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Google Meet Randomizer", "version": "3.0.0", "description": "Randomly sorts Google Meet participants into a list which can be easily copied to your clipboard", "action": { "default_icon": { "48": "icon.png", "128": "large-icon.png" }, "default_popup": "popup.html" }, "permissions": [ "activeTab", "storage" ], "content_scripts": [ { "matches": [ "https://meet.google.com/*" ], "js": [ "import-content.js" ] } ], "icons": { "48": "icon.png", "128": "large-icon.png" }, "web_accessible_resources": [ { "resources": [ "chunks/*-*.js", "content.js" ], "matches": [ "https://meet.google.com/*" ] } ]}
Read more