A simple script to join your regular Zoom meetings faster, specially useful for students who have a lot of links to manage for their daily Zoom classes
- Download the latest release and untar/unzip it
- Create a
config.json
file, an example file (config.example.json
) is already provided - Now to join Zoom meetings you just need to run the
zooom
executable
The config.json
file contains the configurations for Zooom. Following keys are required:
sources
: Array of sources. Each source is either the location of file containing an array of Meeting objects or a http(s) endpoint that return an array of Meeting objects as the bodybuffer
:start
: Duration before the starting time of a meeting you can join itend
: Duration after the ending time of a meeting you can join it
Example:
{
"sources": [
"meetings.json"
],
"buffer": {
"start": "00:10",
"end" : "00:00"
}
}
Time & Duration are in HH:MM format
Configuration file path can be set using ZOOOM_CONFIG
environment variable. (Requires >= v1.0.1)
Example: ZOOOM_CONFIG="~/.config/zooom.json"
JSON object with the following keys:
name
: Meeting Namedays
: Array of the week-days (just the first 3 letters) the meeting is heldstart
: Starting Time of the Meetingend
: Ending Time of the Meetingmetno
: Meeting Numberpaswd
: Meeting Password
Example:
[
{
"name" : "Meeting1",
"days" : ["Mon", "Tue", "Wed", "Sun"],
"start": "09:00",
"end" : "12:00",
"metno": "0000000000",
"paswd": "999999"
},
{
"name" : "Meeting2",
"days" : ["Thu", "Fri", "Sat"],
"start": "11:30",
"end" : "15:15",
"metno": "0000000001",
"paswd": "999998"
}
]