Tiny python script that check's instacart's delivery availability and notifies you if a slot opens up.
- Python3 is required
- Chromium based browser required.
- Fill
credentials_example.json
(rename file tocredentials.json
) - Install Python requirements
$ 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
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.
voiceNotification = True
emailNotification = True
- You can head over to: https://www.notion.so/Instacart-Availability-Script-6b4372a81dd645e697088d5d82845227 for a complete run down of the set up
NOTE:
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!
- @nikshepsvn
- @anaqi
- @nhamalison
- @tdmorello
- @naveensrinivasan