{"id":18267523,"url":"https://github.com/anonymerniklasistanonym/newyearplannotifieraeg","last_synced_at":"2025-04-09T02:26:55.656Z","repository":{"id":85617620,"uuid":"102872441","full_name":"AnonymerNiklasistanonym/NewYearPlanNotifierAEG","owner":"AnonymerNiklasistanonym","description":"Python 3 script that scraps the website \"http://www.aeg-boeblingen.de/index.php/aktuelles/stundenplan\" and recognizes when a new year plan was published.","archived":false,"fork":false,"pushed_at":"2017-09-12T22:24:02.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-14T20:46:57.212Z","etag":null,"topics":["cronjob","email-notifications","python-3","webscraping"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AnonymerNiklasistanonym.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-08T14:51:13.000Z","updated_at":"2017-09-08T15:39:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"8db8c6f7-cbd9-450d-87c4-4007fe3f2be0","html_url":"https://github.com/AnonymerNiklasistanonym/NewYearPlanNotifierAEG","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnonymerNiklasistanonym%2FNewYearPlanNotifierAEG","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnonymerNiklasistanonym%2FNewYearPlanNotifierAEG/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnonymerNiklasistanonym%2FNewYearPlanNotifierAEG/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnonymerNiklasistanonym%2FNewYearPlanNotifierAEG/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AnonymerNiklasistanonym","download_url":"https://codeload.github.com/AnonymerNiklasistanonym/NewYearPlanNotifierAEG/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247964325,"owners_count":21025178,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cronjob","email-notifications","python-3","webscraping"],"created_at":"2024-11-05T11:27:45.594Z","updated_at":"2025-04-09T02:26:55.639Z","avatar_url":"https://github.com/AnonymerNiklasistanonym.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NewYearPlanNotifierAEG\n\nPython 3 script that scraps the website of the school and recognizes when a new year plan was published.\n\n**Works also on Python 2, but on my Raspberry Pie 3 it made problems. That means use Python 3 if you can instead of Python 2.**\n\n\n\n## How to use it?\n\nEvery time you execute this program it will say you in the console if the information have changed and displays the new text with links to the current year plan of this website:\n\nhttp://www.aeg-boeblingen.de/index.php/aktuelles/stundenplan\n\n## How to get email notifications?\n\nIf you also want to get email notifications each time the script recognizes that a change has happened you can use the [SendGmailSimplified](https://github.com/AnonymerNiklasistanonym/SendGmailSimplified) submodule:\n\n1. Therefore follow first the instructions in the [README.md](https://github.com/AnonymerNiklasistanonym/SendGmailSimplified/blob/master/README.md) file of the submodule.\n2. Set now in the [script.py](script.py) `USE_GMAIL = True`\n3. And insert here your email address where the notification should be send:\n   `RECIPIENTS = [\"yourEmailAdress@sonstwas.com\", \"onemore@gmail.com\"]`\n4. If you want you can use it like me with the cron scheduler to specific times for changes (look for more [here](https://www.raspberrypi.org/documentation/linux/usage/cron.md) and [here](https://github.com/AnonymerNiklasistanonym/RaspiForBeginners)).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanonymerniklasistanonym%2Fnewyearplannotifieraeg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanonymerniklasistanonym%2Fnewyearplannotifieraeg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanonymerniklasistanonym%2Fnewyearplannotifieraeg/lists"}