ikvasnica / bude-hezky

Bude zítra hezky? Pokud ano, dostaneš e-mail a/nebo zprávu přes Telegram!

Home Page:https://t.me/budeVPrazeHezky

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bude Hezky?

Chceš vědět, zda zítra můžeš během dne na kolo a jsi líný/á zapnout aplikaci Počasí?

Tento nástroj v příkazové řádce je určen přímo pro Tebe. Nejen, že zobrazí, jestli bude zítra hezky, ale ještě Tě na to upozorní i e-mailem a/nebo zprávou na Telegramu!

Speciálně věnováno pro Honza Javorek.

Použití

Pokud chceš dostávat pravidelné informace o hezkém počasí v Praze, přidej se do skupiny na Telegramu! Informaci odesílá bot každý den v 19:00 a to pouze v případě, že bude následující den hezky.

Vývoj

Prerekvizity:

  • Python (alespoň verze 3.8.0)
  • pipenv

V terminálu prostě spustíš: pipenv install

Jak spustit aplikaci

  1. Zaregistruj se na OpenWeatherMap a vygeneruj si API klíč.

  2. (optional, pouze pokud chceš posílat e-maily) Zaregistruj se na Sendgrid a vygeneruj si API klíč.

  3. (optional, pouze pokud chceš posílat Telegram zprávy) Vytvoř Telegram bota - návod, API dokumentace

  4. Přejmenuj soubor .env.example na .env a vlož vygenerované klíče.

  5. Opět otevři terminál a zkopíruj tam tohle (příklad pro Prahu). Kód země je důležitý, pokud existuje více měst se shodným názvem.

    pipenv run python -m bude_hezky.main Prague,CZ

Seznam volitelných argumentů

About

Bude zítra hezky? Pokud ano, dostaneš e-mail a/nebo zprávu přes Telegram!

https://t.me/budeVPrazeHezky

License:MIT License


Languages

Language:Python 97.9%Language:Shell 2.1%