Телеграм-бот "Укрытие!"
Задача
В условиях частых воздушных тревог по всей Украине, встала задача помочь человеку найти ближайшее безопасное укрытие относительно текущей локации. То есть где бы тебя не застала воздушная тревога, в своем смартфоне ты сможешь за считанные секунды сориентироваться, куда можно спрятаться. Эта инициатива, прежде всего, ориентирована на безопасность каждого украинца и сохранение его жизни.
Решение
В субботу нам пришел запрос разработать Телеграмм-бот, чтобы украинцы могли легко искать укрытие вблизи себя. Уже в понедельник в обед мы имели готовый бот. Данные в нем предоставляются местными органами власти, поэтому это проверенная информация.
Хотя соответствующие службы работают над тем, чтобы обеспечить бесперебойную работу укрытий, мы, к сожалению, не можем гарантировать, что в данный момент укрытие вблизи вас рабочее, поэтому в первую очередь это рекомендательный бот.
Как он работает
Нужно отправить геолокацию с помощью функции самого Телеграма. В меню можно найти пошаговую инструкцию, как выбрать локацию. Если бот не нашел укрытие, пользователь будет видеть месседж, что в радиусе 2 км нет официального укрытия.
Разработка
Telegram-бот написан на языке программировании GoLang. Используется бессерверное решение в виде Amazon Lambda. В качестве хранилища данных употребляется облачный сервис MongoDB Atlas.
Результат
Быстрый инструмент для поиска ближайшего укрытия в радиусе 2 км - Telegram-бот "Shelter!". По состоянию на ноябрь 2023 года бот получает около 5К+ запросов в час на поиск ближайшего убежища.
Команда проекта:
- Владимир
Дизайнер
- Артем Г.
Backend разработчик
- Евгений
Руководитель отдела DevOps
- Виктория
Менеджер проектов