Skip to content

This project sends an SMS to every subscriber from an Eruv Alerts Google Spreadsheet, based on the city's status.

Notifications You must be signed in to change notification settings

Sliicy/Eruv-Alerts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eruv Alerts

This project sends an SMS to every subscriber from an Eruv Alerts Google Spreadsheet, based on the city's status.

Eruv Logo

Requirements

The script requires both a Google Spreadsheet and a Twilio account to send SMS messages. Although not required, it also tries to use openweathermap.org for weather.

All of the authentication keys used should be saved in the keys/ folder. The example keys contained within are examples of what they should contain.

To generate Google Spreadsheet credentials, follow this tutorial: https://gspread.readthedocs.io/en/latest/

These can be installed with pip:

pip3 install -r requirements.txt

Finally, make the script executable:

chmod +x ./eruv_alerts.py

About

This project sends an SMS to every subscriber from an Eruv Alerts Google Spreadsheet, based on the city's status.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages