Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/proredcat/state-cinema-tickets-notifier
Get email notifications for when new movies at State Cinema have tickets available
https://github.com/proredcat/state-cinema-tickets-notifier
Last synced: about 1 month ago
JSON representation
Get email notifications for when new movies at State Cinema have tickets available
- Host: GitHub
- URL: https://github.com/proredcat/state-cinema-tickets-notifier
- Owner: ProRedCat
- License: gpl-3.0
- Created: 2021-12-04T04:09:54.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-30T11:03:31.000Z (over 2 years ago)
- Last Synced: 2023-03-10T11:32:07.646Z (almost 2 years ago)
- Language: Python
- Size: 11.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# State Cinema Tickets Notifier (or Notifyer :))
Get email notifications for when new movies at State Cinema have tickets available## Setup
### notify.py setup
#### Gmail setup
* Create a Google Project in the Google Projects Console
* Enable the Gmail API
* Create the OAuth access token for a Desktop app, and place that into the directory of this program
* Finally follow the steps in Python setup
#### General email setup
* Uncomment the commented code, and comment out the gmail code
* Replace USERNAME and PASSWORD in notify.py with the username and password of the email for notifcations to be sent from
* Find your SMTP address for your email (gmail is smtp.gmail.com) and put that into SMTP_ADDRESS in notify.py
* Finally put the email which you want to send the notifcation to in the RECIPIENT variable### Python setup
This program only requires Python and Selenium, to install Selenium if Python is a PATH variable open command prompt and type
> pip install seleniumIf Python is not a PATH variable, then navigate to where Python is stored and open the Script folder, pip will be in there so open command promt and type
> cd {path to Scripts folder}> pip install selenium
For Gmail the setup you will also need to install these packages
> pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib