A little help to get the Wolt shifts you want.
The script uses GUI automation to try and book chosen shifts in the Wolt Courier Partner app opened in BlueStacks 4.
This is a project I developed while working with Wolt as a courier to facilitate scheduling the shifs. The code generator was created as an excersise after finishing the JavaScript course on Ivan on Tech Blockchain Academy.
Note: The installation process is for Windows 10. In case of a different OS it may slightly differ.
Download and install python and required modules. To do that you can use miniconda (link). After installing it open Anaconda Prompt and type and confirm the following commands:
conda install pywin32
conda install -c conda-forge pyautogui
Download and install BlueStacks 4 (link).
Once inside BlueStacks go to Google Play Store. Find and download the Wolt Courier Partner app. Open and log-in to the app. Wolt Courier Partner needs to run in white theme (default).
You can expect the script to serve as an extra person while booking your shifts. It proves useful for not having to wait on the phone for the new shifts to arrive, while refreshing constantly. You can just run it earlier and go have fun.
If you are aiming for the shifts that are booked very quickly you may experience errors during booking (similarly as during manual booking).
You can tweak with the starting time by exchanging f.autoStart() with f.startAt(hh,mm,ss). Note: In f.startAt(hh,mm,ss) mm and ss default to 0. Single digit agruments should not be padded with 0's (example: if you want to start at 15:01:00 the arguments should be: f.startAt(15,1)).
Good luck and enjoy the ride!