Skip to content

UChicago-Tech-Challenge-Spring-2022/the-notification-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Update

This standalone feature is now fully integrated into our web applcation! If you want to try it on our web application, navigate to the uchicago-cs-course-advising-website repo under this organization.

Description

The notification bot is for UChicago students to get email notifications as soon as a seat becomes available in a full course.

To set up, simply follow the instructions below.

Instructions

  1. Install Ruby on Rails onto your local machine via https://guides.rubyonrails.org/v5.1/getting_started.html.
  2. Download the lastest chrome webdriver onto your local machine via https://chromedriver.chromium.org/downloads.
  3. Before you run the code, make the following changes: (a) Replace "COURSE CODE" with the actual course code of your desired course. Please format it as a four letter departmental code, followed by the 5 digit course number (e.g. CMSC 15400). (b) Replace "youremail@sender.com" to be the email you wish to get notified by. (c) Replace "api-key" with the actual key listed on the UChicago CS advising Notification page.
  4. After making these changes, make sure you are at the root directory of this program, and run the code in your terminal:
 ruby scraper.rb
  1. Now you should receive feedback in the terminal as it runs!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors