{"id":18081461,"url":"https://github.com/mrhappyma/lunch-lady","last_synced_at":"2025-10-26T23:31:03.331Z","repository":{"id":252457201,"uuid":"840098939","full_name":"mrhappyma/lunch-lady","owner":"mrhappyma","description":"school lunch notifier bot in google chat (but this time its not as janky) (also ai parses the lunch menu so i dont have to enter everything into a spreadsheet menuallly) (yay)","archived":false,"fork":false,"pushed_at":"2024-09-05T12:52:00.000Z","size":84,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-19T05:10:07.970Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mrhappyma.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-08-09T01:11:33.000Z","updated_at":"2024-09-05T12:52:03.000Z","dependencies_parsed_at":"2024-08-09T22:53:40.478Z","dependency_job_id":null,"html_url":"https://github.com/mrhappyma/lunch-lady","commit_stats":null,"previous_names":["mrhappyma/lunch-lady"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrhappyma%2Flunch-lady","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrhappyma%2Flunch-lady/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrhappyma%2Flunch-lady/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrhappyma%2Flunch-lady/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrhappyma","download_url":"https://codeload.github.com/mrhappyma/lunch-lady/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238410502,"owners_count":19467413,"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":[],"created_at":"2024-10-31T13:14:51.085Z","updated_at":"2025-10-26T23:31:03.050Z","avatar_url":"https://github.com/mrhappyma.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# the lunch lady\n\nsends the lunch for the day in google chat every morning. automatically gets the lunch menu (2-weeks worth) from my school's website, and if it's a new one uploads it to google's generative ai api, and stores the output for each day in an airtable base. then gets the lunch for the day and sends it to google chat. runs via cron job every morning at 6.\n\n![Woo-wee, Wednesday's got somethin' special! We're havin' a *Walkin' Taco with Rice*! No hot alternate today, but don't you worry your little heads, 'cause there's a *Ham \u0026 Swiss on a Pretzel Roll* waitin' for ya! And we got that *Crispy Chicken Salad* that's always a crowd-pleaser. Now, don't forget your veggies! Get a scoop of those *Texas Ranchero Beans* and finish it off with a sweet *Strawberry Cup* and your *Choice of Fruit \u0026 Milk*! It's gonna be a scorcher!](image.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrhappyma%2Flunch-lady","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrhappyma%2Flunch-lady","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrhappyma%2Flunch-lady/lists"}