https://github.com/everysoftware/gas-station-bot
Quickly find the nearest gas station.
https://github.com/everysoftware/gas-station-bot
aiogram gas-station telegram-bot yandex-maps
Last synced: about 1 year ago
JSON representation
Quickly find the nearest gas station.
- Host: GitHub
- URL: https://github.com/everysoftware/gas-station-bot
- Owner: everysoftware
- Created: 2023-10-18T19:46:48.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-09T19:25:05.000Z (over 2 years ago)
- Last Synced: 2025-02-19T12:52:10.404Z (about 1 year ago)
- Topics: aiogram, gas-station, telegram-bot, yandex-maps
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Заправки
## Краткое описание
Быстрый поиск ближайшей заправочной станции ⛽️
## Начало работы
1. Запустите бота, поделитесь местоположением. Бот найдет ближайшие к вам заправки.
2. Выберите интересующую вам заправку и получите информацию о том, как до неё добраться.
3. Готово!
## Стек технологий
Python3, Aiogram3, SQLAlchemy2, Alembic, Yandex Maps API
## Сборка
1. Установите зависимости ```pip install -r requirements.txt```
2. Задайте переменные окружения с помощью файла ```.env```
```
DEBUG=0
LOGGING_LEVEL="INFO"
TG_TOKEN=
POSTGRES_DATABASE=
POSTGRES_HOST=
POSTGRES_PASSWORD=
POSTGRES_PORT="5432"
POSTGRES_USERNAME=
YANDEX_API_KEY=
```
3. Примените миграции: ```alembic upgrade head``` или ```make migrate```
4. Запустите бота: ```python -m src```