Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nikshepsvn/instacart-delivery-availability-check
Tiny python script that check's instacart's delivery availability and notifies you if a slot opens up.
https://github.com/nikshepsvn/instacart-delivery-availability-check
delivery food-delivery grocery grocery-delivery instacart
Last synced: 3 months ago
JSON representation
Tiny python script that check's instacart's delivery availability and notifies you if a slot opens up.
- Host: GitHub
- URL: https://github.com/nikshepsvn/instacart-delivery-availability-check
- Owner: nikshepsvn
- Created: 2020-04-07T23:28:34.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-05-28T16:55:23.000Z (over 4 years ago)
- Last Synced: 2023-05-12T00:55:14.366Z (over 1 year ago)
- Topics: delivery, food-delivery, grocery, grocery-delivery, instacart
- Language: Python
- Size: 15.6 KB
- Stars: 19
- Watchers: 2
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# instacart-delivery-availability-check
Tiny python script that check's instacart's delivery availability and notifies you if a slot opens up.### Requirements:
- Python3 is required
- Chromium based browser required.### Installation & Setup
- Fill `credentials_example.json` (rename file to `credentials.json`)
- Install Python requirements```sh
$ pip install -r requirements.txt
```- You can setup a free mailgun account if you want email notifications
- Extra: you can change the voice for the voice notifications, here's some other options: https://gist.github.com/mculp/4b95752e25c456d425c6### Notification settings
You can toggle which notifications you prefer in lines 79 & 80 in `check.py`. A free Mailgun account is required for email, see notion article below.
```sh
voiceNotification = True
emailNotification = True
```### Non-technical setup guide:
- You can head over to: https://www.notion.so/Instacart-Availability-Script-6b4372a81dd645e697088d5d82845227 for a complete run down of the set upNOTE:
If you're using Instacart in the US, you'll have to change the base URLs for Instacart in the `credentials.json`, we've only made this Canadian friendly (sorry, sorry, sorry lol)Feel free to open an issue if you have any questions!
### Project Maintainers
- @nikshepsvn
- @anaqi
- @nhamalison### Project Contributors
- @tdmorello
- @naveensrinivasan