Installing the w2m executable
Assuming you have Rust/Cargo installed , run this command in a terminal:
cargo install When2Meet-CLI
It will make the w2m command available in your PATH if you've allowed the PATH to be modified when installing Rust . cargo uninstall When2Meet-CLI uninstalls.
Back to the crate overview .
Readme
When2Meet CLI
Rapidly generate When2Meet forms without ever leaving your dev environment. Built with Inquire + Rust <3
Installation
Install using Cargo:
cargo install When2Meet-CLI
Usage
To generate a When2Meet:
w2m
Answer the prompts for:
Title
Start Time
End Time
Time Zone (optional)
Start Date
End Date
Trivia
When2Meet doesn't have a public API, but it was extremely easy to reverse engineer.
The API actually has no bound for the date range, so it's possible to create a year-long When2Meet. This isn't possible from the website, which restricts the range to one month. For this reason, the CLI allows for any date range.
The entire When2Meet front-end is server-side rendered. The GET and POST requests respond with HTML files.