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

Uploaded Source

File details

Details for the file ua_alarm-1.3.10.3.tar.gz.

File metadata

  • Download URL: ua_alarm-1.3.10.3.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for ua_alarm-1.3.10.3.tar.gz
Algorithm Hash digest
SHA256 2957c51eb435e3dfade222be1cf3952890bbd5d2af97311113f8e296060edc7d
MD5 b0d6fd272b6042d49a9dcb41f3ee7ded
BLAKE2b-256 de69c47d34290a361031a78d6fc7f35873ef34434ec9387e201f902c124adc1e

See more details on using hashes here.

Supported by

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