What to eat? CLI tool to interaction with Wolt API
Project description
๐ What to eat? ๐
CLI tool to query Wolt API in your location!
Why to use what-to-eat? How many times have you not known what to order for dinner or lunch? What-to-eat will help you querying and filtering restaurants available in your location via Wolt app! ๐
Example usage:
๐ ๏ธ Installation
You can install what-to-eat
using pip:
pip install what-to-eat
๐ฌ Available commands
There are currently 3 commands available, one of which is used to configure the tool: configure
, ls
, random
:
$ what-to-eat --help
Usage: what-to-eat [OPTIONS] COMMAND [ARGS]...
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ --install-completion Install completion for the current shell. โ
โ --show-completion Show completion for the current shell, to copy โ
โ it or customize the installation. โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โญโ Commands โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ configure Create configuration file to your orders โ
โ ls Finds best restaurants via Wolt API โ
โ random Finds random restaurant via Wolt API โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
You can find examples of using these commands in the section below.
โจ Examples
Configure your tool:$ what-to-eat configure
List all available restaurants in your localization:
$ what-to-eat ls
Sort restaurants by rating
and limit results to 5 records:
$ what-to-eat ls --sort rating --ordering desc --limit 5
โโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโณโโโโโโโโโณโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโ
โ No. โ Restaurant โ Address โ Estimate time โ Delivery cost โ Rating โ Price โ Tags โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ 1 โ Mikropiekarnia Pochlebstwo โ Romanowicza 5/LU7b โ 25 - 35 min โ (No delivery) โ 10.0 โ ๐ฐ๐ฐ โ Bakery, Grocery โ
โ 2 โ KruKam Krakรณw โ ul. Krakowska 35A โ 30 - 40 min โ (No delivery) โ 9.8 โ ๐ฐ๐ฐ โ Grocery, Healthy โ
โ 3 โ Piekarnia Mojego Taty โ ul. Meiselsa 6 โ 20 - 30 min โ (No delivery) โ 9.8 โ ๐ฐ โ Bakery, Grocery โ
โ 4 โ MARLIN - Fish & Chips - Smaลผalnie Rybne โ Krowoderskich Zuchรณw 21A โ 45 - 55 min โ (No delivery) โ 9.6 โ ๐ฐ๐ฐ โ Fish, Mediterranean โ
โ 5 โ Lody Ice Cream NOW - Stare Miasto II (K) โ This is a virtual venue โ 20 - 30 min โ (No delivery) โ 9.6 โ ๐ฐ๐ฐ โ Ice cream โ
โโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโดโโโโโโโโโดโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโ
๐ฟ Restaurants in Krakรณw via wolt ๐ฟ
By default your first profile is default
one. But while listing restaurants you can change it using profile
option:
$ what-to-eat ls --profile work
You can also display restaurant details:
$ what-to-eat ls 'KruKam Krakรณw'
โโโโโโโโโโโโโโโโโโโโณโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ KruKam Krakรณw โ Krakรณw, ul. Krakowska 35A ๐ โ
โกโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฉ
โ Rating โ Amazing (9 / 10 reviews) โ
โ Price โ ๐ฐ๐ฐ โ
โ Website โ https://wolt.com/pl/pol/krakow/venue/krukam-krakow โ
โ Phone โ +48 533442291 โ
โ Payment Methods โ Card โ
โ Tags โ Grocery, Healthy, Sweet, Specialty โ
โโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
However, perhaps the coolest options is to randomly select restaurants.
$ what-to-eat random
Note: The selection algorithm is based on the ranking and delivery time for a given restaurant.
You can also enter a tag based on which a restaurant will be randomly selected:
$ what-to-eat random --tag pizza
๐ License
This project is licensed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file what_to_eat-0.1.2.tar.gz
.
File metadata
- Download URL: what_to_eat-0.1.2.tar.gz
- Upload date:
- Size: 12.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.10.2 Linux/5.15.0-1022-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9cd42d3f451727610efb08d3cbe4acb0463fd8baaa6b66598ff882a7a92cb8b |
|
MD5 | f02d4eb2fdab2cdf761de494b1f9fe0b |
|
BLAKE2b-256 | ed74dfdc8f8c801b3bcae0f43a8acbed4cff8214002ca3ba9ffe10d2908a23bd |
File details
Details for the file what_to_eat-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: what_to_eat-0.1.2-py3-none-any.whl
- Upload date:
- Size: 15.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.10.2 Linux/5.15.0-1022-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 835e843c5bf6375d9b89ea8c1e1b767c142afd033cc553921b321399e226b7d4 |
|
MD5 | 0bd8ec1b03fbe8a665ed8e94373b1642 |
|
BLAKE2b-256 | 7ce4bcd9f45ae6a714910489d23a1b0c3b08aace2cda0cdaa32ea09d2d079973 |