Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aksiksi/usps-passport-watcher
https://github.com/aksiksi/usps-passport-watcher
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/aksiksi/usps-passport-watcher
- Owner: aksiksi
- Created: 2023-02-05T23:08:06.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-02-17T01:12:19.000Z (over 1 year ago)
- Last Synced: 2024-10-23T09:00:45.270Z (14 days ago)
- Language: Python
- Size: 34.2 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## USPS Passport Appointment Watcher
### Install Dependencies
```
# Using Pip
pip install -r requirements.txt# Using Pipenv
pipenv shell
```### Usage
```
Usage: watcher.py [OPTIONS]Options:
--zip-code TEXT ZIP code.
--city-and-state TEXT City and state (e.g., Austin, TX).
--radius INTEGER Radius to search for locations, in miles.
[default: 10]
--interval INTEGER Interval in seconds between processing each
date. [default: 5]
--num-adults INTEGER Number of adults for appointment. [default:
1]
--num-minors INTEGER Number of minors for appointment. [default:
0]
--appointment-type [PASSPORT] [default: PASSPORT]
--start-date TEXT Format: YYYYMMDD.
--end-date TEXT Format: YYYYMMDD.
--schedule / --no-schedule If set, automatically schedule an
appointment.
--name TEXT Name for the appoinment.
--email TEXT Email for the appoinment.
--phone TEXT Phone number for the appointment (format:
444-555-6666).
--discord-webhook TEXT Discord webhook URL to send notifications to.
--help Show this message and exit.
```