Skip to content

Помогает находить ближайшие точки на карте!

Notifications You must be signed in to change notification settings

rlxrd/locatorbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Телеграм бот-локатор на aiogram 3.

Задача бота помогать пользователю находить ближайшие точки на карте. Точки на карте записаны в БД как долгота и широта. Телеграм также позволяет получать эти данные от пользователя. Тем самым у нас есть возможность находить между ними расстояние.

Использование

  1. Пользователь выбирает нужный раздел.

  2. Отправляет локацию, а бот выбирает из базы данных ближайшую, и выдает списком в виде кнопок.

  3. После выбора локации, пользователю даётся возможность выбрать действие - открыть на карте, оставить отзыв или вернуться назад.

Технологии

  • Python 3.11.5
  • aiogram 3
  • SQLAlchemy 2
  • geopy
  • aiosqlite/aiomysql

Бот будет очень полезен компаниям с большим кол-вом филиалов.

Уроки по программированию: YouTube
Заказы/предложения: Telegram

About

Помогает находить ближайшие точки на карте!

Resources

Stars

Watchers

Forks

Languages