Skip to content

aksiksi/usps-passport-watcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages