Koronabotti Telegramiin, joka ei koskaan valmistunut... Toivottavasti jollekulle muulle on apua siitä.
- 📅 2021-05-07T17:24:25.000Z
- 👁️ 286 katselukertaa
- 🔓 Julkinen
from telegram import Update
from telegram.ext import Updater, CommandHandler, CallbackContext
import requests
import json
def corona(update: Update, context: CallbackContext) -> None:
r = requests.get("https://plus.yle.fi/lambda_sheets/korona/2020-04-suomi_daily_infections/data.json")
dataset = json.loads(r.content)
tapaus_viesti = (
f"Päivä {dataset['data'][-1]['date']}\n\n"
f"Alue: {dataset['data'][-1]['area']} \n"
f"Yhteensä: {dataset['data'][-1]['cumulative']} \n"
f"Uusia: {dataset['data'][-1]['new']} \n"
)
update.message.reply_text(tapaus_viesti)
updater = Updater('<token>')
updater.dispatcher.add_handler(CommandHandler('corona', corona))
updater.start_polling()
updater.idle()