Be notified by text message the instant a University of Waterloo course you're interested in has an open spot
sudo pip3 install lxml requests twilio
git clone firstname.lastname@example.org:Samwisemr/armadillo.git cd armadillo sudo make
Acquire UW API key
You'll need to acquire a University of Waterloo API key, which you can do here
Now you'll need to sign up for a free Twilio trial if you don't already have a Twilio account. After signing up, Twilio will prompt you to generate a phone number to send sms texts from, which you should do.
You can now set up your
credentials.yml file as instructed in the file itself. Once you have filled in each field, run
sudo make and you're done!
To watch a course for openings
armadillo <term> <subject> <course_number>
To stop watching a course
armadillo -r <term> <subject> <course_number>
To stop watching all courses
armadillo -r all
- document additional scraper functions