Skip to main content

Implements api.ua_alarm.com API that returns info about Ukraine air raid alarms.

Project description

UA_ALARM 🚨

Elegant, modern and asynchronous UkraineAlarm API framework in Python

About

UK

Імплементує api.ukrainealarm.com, який повертає інформацію про повітряні тривоги в Україні.

Потребує API-ключ. Подавайте запит на отримання через форму на api.ukrainealarm.com.

Приклад роботи функції alert_loop українською мовою, за дефолтом українська

image

EN

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

image

About text was copied from github.com/PaulAnnekov/ukrainealarm

Installing

pip

pip install ua_alarm

poetry

poetry add ua_alarm

Example

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()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ua_alarm-1.3.10.3.tar.gz (21.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page