РОЗРОБКА TELEGRAM-БОТА ДЛЯ СПОВІЩЕННЯ ПРО ПОВІТРЯНУ ТРИВОГУ В УКРАЇНІ
DOI:
https://doi.org/10.35546/kntu2078-4481.2025.3.2.49Ключові слова:
Telegram-бот, повітряна тривога, ASP.NET Core, EF Core, мобільні сповіщення, цивільний захистАнотація
Повномасштабне вторгнення Російської Федерації в Україну з 24 лютого 2022 року призвело до суттєвих трансформацій у сфері цивільного захисту. Одним із ключових викликів стало своєчасне інформування населення про загрози з повітря – ракетні обстріли, атаки дронів-камікадзе та авіаційні удари. Традиційна система централізованого оповіщення, що базується на сиренах радянського зразка, виявилася вразливою: у багатьох випадках сирени не працювали через пошкодження електромереж, відсутність резервного живлення чи організаційні збої.Водночас мобільні пристрої є доступними практично для кожного громадянина, що створює умови для впровадження цифрових сервісів. Прикладом є застосунок «Air Alert», який встановили понад 15 млн користувачів.Також відкритий проєкт alerts.in.ua надає дані про повітряні тривоги через API, що дає можливість інтеграції у сторонні застосунки та сервіси.У статті представлено розробку Telegram-бота для сповіщення про повітряні тривоги. Він може бути доданий у чати та канали та забезпечує автоматизовану розсилку повідомлень про початок, продовження та завершення тривог. Архітектура реалізована засобами ASP.NET Core Web API, з використанням Entity Framework Core для збереження даних. Для взаємодії з Telegram застосовано офіційний Bot API та бібліотеку Telegram.Bot.Джерелом даних є API ukrainealarm.com.Система передбачає збереження історії повідомлень у базі даних, ведення журналів подій та логування роботи сервісу. Це дає змогу відстежувати статистику тривог, аналізувати частоту їх виникнення та перевіряти роботу самого бота. У статті детально описано структуру бази даних, наведено приклади коду та проаналізовано основні сценарії роботи сервісу.
Посилання
The Guardian. Ukraine suffers surge in civilian casualties amid Russian drone and missile attacks. 2025. Режим доступу: https://www.theguardian.com/commentisfree/2025/aug/14/ukraine-kyiv-drones-vladimir-putin-missiles
Ajax Systems. Air Alert mobile application. 2024. Режим доступу: https://ajax.systems/ua/air-alert/
Wikipedia. Alerts.in.ua. 2025. Режим доступу: https://en.wikipedia.org/wiki/Alerts.in.ua
Telegram. Bot API. Режим доступу: https://core.telegram.org/bots/api
Ukrainealarm.com. API documentation. Режим доступу: https://api.ukrainealarm.com/swagger/index.html
Wikipedia. Civil defense siren. 2025. Режим доступу: https://en.wikipedia.org/wiki/Civil_defense_siren
Mezha.net. Чернігів впровадив локалізовану систему сирен. 2024. Режим доступу: https://mezha.net/eng/bukvy/chernihiv-s-new-air-raid-alert-sound-sparks-concern-and-feedback
FCC. Wireless Emergency Alerts. 2023. Режим доступу: https://www.fcc.gov/consumers/guides/wireless- emergency-alerts-wea
UNESCO. Crisis communication and digital platforms. 2022. Режим доступу: https://unesdoc.unesco.org/ark:/48223/pf0000381027
Reuters. Sleepless Kyiv: how Ukraine’s capital copes with Russia’s nighttime attacks. 2025. Режим доступу: https://www.reuters.com/business/aerospace-defense/sleepless-kyiv-how-ukraines-capital-copes-with-russias-nighttime-attacks-2025-07-19/
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.






