Elegant, modern and asynchronous UkraineAlarm API framework in Python
Імплементує api.ukrainealarm.com, який повертає інформацію про повітряні тривоги в Україні.
Потребує API-ключ. Подавайте запит на отримання через форму на api.ukrainealarm.com.
Приклад роботи функції alert_loop українською мовою, за дефолтом українська
Implements api.ukrainealarm.com API that returns info about Ukraine air raid alarms.
Request API key via form on api.ukrainealarm.com.
An example of the alert_loop function in English, Ukrainian by default
About text was copied from github.com/PaulAnnekov/ukrainealarm
pip install ua_alarm
poetry add ua_alarm
from ua_alarm import Client as UkraineAlertApiClient
import os
from asyncio import run
# Clear the console screen
os.system('cls' if os.name == 'nt' else 'clear')
api_token = "YOUR_API_KEY"
client = UkraineAlertApiClient(api_token)
# Run the main function
if __name__ == '__main__':
try:
run(client.get_alerts())
except KeyboardInterrupt:
exit()