joeldesante / Harvey

Community managment Discord bot for the Old Dominion University Computer Science community.
GNU General Public License v3.0
6 stars 4 forks source link

Add RateMyProfessor feature #36

Open joeldesante opened 1 year ago

joeldesante commented 1 year ago

We need a feature that scrapes data from RateMyProfessor and then allows users to view that data when they use a command.

Basic SRS:

MUST/SHALL - Required features SHOULD/COULD - Optional features

Requirements: ▫ The application MUST have a command to fetch information on a given professor ▫ The application MUST ONLY provide information on professors who work for Old Dominion University ▫ The application SHOULD be able to match professors' names even when they are partially spelled or misspelled ⁃ Look into fuzzy match ▫ The application must use Discord's new “slash commands” feature ▫ The application MUST ONLY send one message in response to a user ▫ Application responses MUST include a link to the Professor’s RateMyProfessor page ▫ Application responses MUST include the most up-to-date score for a given professor ▫ Application responses COULD include comments on the professor. ▫ Application responses COULD include a photo of the professor

willuhmjs commented 1 year ago

Unfortunately, scraping RateMyProfessors.com violates their Terms and Conditions.

joeldesante commented 1 year ago

:(