Быстрый поиск ближайшей заправочной станции ⛽️
![](https://private-user-images.githubusercontent.com/22497421/277792575-831a42e8-e34d-4cb5-9f52-7f978b4f4e2a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA1MzM0OTgsIm5iZiI6MTcyMDUzMzE5OCwicGF0aCI6Ii8yMjQ5NzQyMS8yNzc3OTI1NzUtODMxYTQyZTgtZTM0ZC00Y2I1LTlmNTItN2Y5NzhiNGY0ZTJhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA5VDEzNTMxOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY1YTcyMzIxY2E3YTY0M2RiYzg3ZDU4ZjRhN2Q4YzRhZmFlNTVmMTU4MGQzZjRjNDY4YWM0MTEzZWEyYTRjNTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.jMbfbzw6iFvrW4TOUIIbP3c0fCAZEd30Olm5FTIKJbQ)
![](https://private-user-images.githubusercontent.com/22497421/277792721-5b4a9e59-bd43-418c-a60d-c2c8aafd0db6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA1MzM0OTgsIm5iZiI6MTcyMDUzMzE5OCwicGF0aCI6Ii8yMjQ5NzQyMS8yNzc3OTI3MjEtNWI0YTllNTktYmQ0My00MThjLWE2MGQtYzJjOGFhZmQwZGI2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA5VDEzNTMxOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTEwOGE3NGQ5NmMwZTFiN2RkOTgxYjMxMzdkOTFhOWM5ZDczZmE5NWJmYzgyNTlkYWEyZjRhNjg3MmYxODY3NjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.5_ju50z4-Tqo6-NoKtvAZTxSCrf28e8Qy1FFAu-dGgo)
- Запустите бота, поделитесь местоположением. Бот найдет ближайшие к вам заправки.
- Выберите интересующую вам заправку и получите информацию о том, как до неё добраться.
- Готово!
Python3, Aiogram3, SQLAlchemy2, Alembic, Yandex Maps API
- Установите зависимости
pip install -r requirements.txt
- Задайте переменные окружения с помощью файла
.env
DEBUG=0
LOGGING_LEVEL="INFO"
TG_TOKEN=
POSTGRES_DATABASE=
POSTGRES_HOST=
POSTGRES_PASSWORD=
POSTGRES_PORT="5432"
POSTGRES_USERNAME=
YANDEX_API_KEY=
- Примените миграции:
alembic upgrade head
илиmake migrate
- Запустите бота:
python -m src