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
work in progress
๐ฌ 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
Hashes for what_to_eat-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be3ca36c60df644fbfa2248486832e916eca8556b543babaaad44cad0cbd26c7 |
|
MD5 | 01eb6c31d38d47c2722a0a9df0d0edf1 |
|
BLAKE2b-256 | e4e969136bb80289d84918a3367fbc6ea3394988394b181138a1911199bc350e |