Что дальше у Drone Alert: Telegram-бот, онлайн-карта и доработка VK-версии
Drone Alert — бесплатный сервис оповещений об опасности БПЛА и ракетной угрозе в реальном времени, сейчас покрывает 35 регионов России через ВКонтакте и веб-версию с push-уведомлениями. Рассказываю, над чем работаю дальше — что уже тестируется, а что пока в разработке.
Telegram-бот
Самый частый запрос от подписчиков — та же логика уведомлений, но в Telegram, без необходимости иметь или использовать VK. Делаю параллельную версию бота с тем же ядром: одни и те же источники, тот же фильтр, та же система регионов — просто ещё один канал доставки, без разницы в скорости или качестве уведомлений между платформами.
Онлайн-карта угроз
На bpla-alert.ru обкатываю интерактивную карту: регионы подсвечиваются в реальном времени по статусу — тревога, ракетная опасность или спокойно, — а клик по региону показывает последние события без необходимости листать ленту в поисках нужного места.
Технически это оказалось интереснее, чем казалось на старте: пришлось разбираться с открытыми датасетами границ регионов (часть оказались в нестандартных проекциях координат, часть — без части регионов вроде новых территорий, для которых открытых границ просто не существует ни в одном найденном бесплатном источнике). Карта уже показывает статус по большей части регионов, доводим оставшиеся до конца.
Верификация по нескольким источникам
Сейчас, если разные каналы почти одновременно пишут об одном и том же событии, кросс-источниковая проверка уже не даёт отправить дубль. Следующий шаг — использовать это не только для того, чтобы не спамить, но и чтобы явно показывать подписчику: «подтверждено 3 из 6 источников» — событие, которое подтвердили сразу несколько независимых каналов, по определению надёжнее единичного сообщения, и хочется, чтобы это было видно прямо в тексте уведомления.
Уровни опасности и время тревоги в отбое
Планирую добавить явную эскалацию — не просто «опасность БПЛА», а понятный уровень (жёлтый/оранжевый/красный) в зависимости от масштаба события. И отдельно — чтобы сообщение об отбое сразу показывало, сколько времени регион был в режиме тревоги («опасность продолжалась 23 минуты»), не заставляя подписчика самому сопоставлять время двух разных сообщений.
Донастройка VK-версии
Помимо крупных фич, продолжаю точечно улучшать то, что уже работает: точность определения региона (особенно там, где один и тот же топоним встречается в разных областях России), меньше ложных срабатываний фильтра, стабильность при всплесках активности, когда события идут одно за другим в разных регионах.
Что дальше по списку
В более дальних планах — гео-подписка не на весь регион целиком, а на конкретный город или радиус вокруг него (актуально для больших областей, где событие в одном райцентре не обязательно касается всех остальных), и черновой публичный API для тех, кто хочет встраивать статус регионов в свои проекты.
Приоритет отдаю по обратной связи от подписчиков — если чего-то не хватает или есть идеи, пишите в комментариях или напрямую боту, читаю всё.
Следить за прогрессом можно во ВКонтакте (vk.com/drone_alert) или на bpla-alert.ru — там же появится ссылка на Telegram-версию, как только будет готова.