Python PS5 Web crawler with auto buy option
Version 2.0 2021-02-14
- new Amazon captcha solving
- updated Retailers:
Amazon[DE] PS5 digi - auto buy
Amazon[DE] PS5 disc - auto buy
Amazon[FR] PS5 digi - info
Amazon[FR] PS5 disc - info
Amazon[IT] PS5 digi - info
Amazon[IT] PS5 disc - info
Saturn[DE] - info
Mediamarkt[DE] - info
Euronics[DE] - info
GameStop[DE] - info
Version 1.8 2021-02-06
Now it queries the following merchants:
Amazon[DE]; Saturn[DE]; Mediamarkt[DE]; Euronics[DE]; GameStop[DE]
This is one easy way to check differnt Retailers and buy automaticly e.g. the PS5 / PS5 digi.
It is not cleanly programmed but works for me very well. I am always open for feedback ;)
-
Download
- main.py and config.ini file
- main.py and config.ini file
-
Setup
2.1 install ChromeDriver for Chromebrowser:
https://www.youtube.com/watch?v=dz59GsdvUF8
2.2 install all Libs:
- SELENIUM
- PYTHON-TELEGRAM-BOT
- TERMCOLOR -
PreConfig:
Edit config.ini- Telegram
- Bot Token
- Bot Chat ID
- Account Data for AutoBuy on Amazon
- username
- password
- Pathes
- chromedriver path
- path for screenshots
- Telegram
Telegram notification on Startup:
get status updates with telegram:
Until now you must send an /end option to stop status messaging
python terminal looks like this:
If the Item is in stock, the bot will inform you and on Amazon the bot will add it to your basket, will automaticly log in, will inform you with price tag and ask to buy.
For every step you will receive screenshots.
An example purchase looks like this:
