A Facebook bot that notifies users when a selected UMass class is open.
Ever experienced needing to change to a different class after the enrollment period? Or maybe at the beginning of a semester?
If you have experienced these, I'm sure you have incidents where you wanted to enroll in a course, but that class you wanted very much was unfortunately full.
This bot can notify students when their course is open for enrollment!
ngrok-fbbpoy.py
is responsible for handling incoming messages from facebook. sendmessage.py
is directed by ngrok-fbbot.py
to send messages back to Facebook. findclass.py
is a module that identifies validity of a class number. If it is valid, the module then determines if this class is full or open.
Used in findclass.py
to determine class status.
Used in ngrok-fbbot.py
to communicate with Facebook
Used in findclass.py
, ngrok-fbbot.py
and sendmessage.py
to send posts requests.