# Lend Expire Notification ...for Stadtbibliothek Radebeul ## About This script checks the current lends of the user. If a lend is about to expire it sends an e-mail notification. To get the Information the script simulates a user. It does a login to the OPAC System of the Stadtbibliothek Radebeul and extracts the information from the website. To archive this, it utiles using selenium. Each run will trigger one e-mail, so trigger or run in the desired frequency. ## Getting Stared 1. Check out the repo 2. Add username, password and email address in the users.json file 3. create a ".env" file or past the following configurations varabiles into the environment varabiles ## Enviornment Varables ``` SMTP_SERVER=mail.server.com SMTP_PORT=587 EMAIL_ADDRESS=sender-mail EMAIL_PASSWORD=password DAYS_BEFORE=3 ``` ## users.json ``` [ { "username": "username", "password": "password", "recipient_email": "notification_mail" } ] ```