Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Air Raid Alert Monitor

Python system for monitoring air alerts in the city of Dnipro, Ukraine, with automatic notifications sent to a Telegram channel in real-time.

The project is designed to track the current status of alerts through the Alerts in UA API and to instantly inform users about the start and end of alerts. The system allows monitoring of the entire Dnipro region as well as, with additional configuration, all regions of Ukraine.

Functionality:
* Real-time monitoring with customizable intervals
* Automatic notifications in Telegram upon status change of alerts
* Tracking alert statuses: active, partial, no alert
* Logging all events to console and file
* Error handling for API failures
* Ability to customize notification texts

Technology stack:
* Python 3.8+
* Aiogram for integration with Telegram
* Alerts in UA Python API for retrieving alert data
* python-dotenv for managing settings through environment variables
* APScheduler for scheduling periodic checks

Features:
* Ability to monitor multiple regions simultaneously
* Customizable messages with timestamps
* Flexible configuration through .env

Result:
The system allows for prompt informing of users about risks in the region, minimizing delays in response to air alerts.

GitHub: https://github.com/fedyaqq34356/alerts-in-ua.git
Work details
Budget 29 USD
Added 8 January
165 views
Freelancer
Heorhii Zhukov
Ukraine Kyiv  24  0

Available for hire Available for hire
24 Safes completed
On the service 9 months 23 days