Advertisement
Guest User

Untitled

a guest
Apr 5th, 2020
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.59 KB | None | 0 0
  1. import telebot
  2. from telebot import types
  3. from main import global_stat
  4. import json
  5.  
  6.  
  7. bot = telebot.TeleBot('1239180030:AAFnw0HKMM3xSTbNYBZuXoum1J0YYbCGWJ4')
  8.  
  9.  
  10. @bot.message_handler(commands=['start'])
  11. def start(message):
  12.     markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=2)
  13.     btn1 = types.KeyboardButton('Дані з цілого світу')
  14.     btn2 = types.KeyboardButton('Україна')
  15.     btn3 = types.KeyboardButton('США')
  16.     btn4 = types.KeyboardButton('Німеччина')
  17.     markup.add(btn1, btn2, btn3, btn4)
  18.  
  19.     send_message = f"<b>Привіт {message.from_user.first_name}!</b>\nЩоб дізнатися статистику по якійсь країні просто напиши мені назву, наприклад: США, Україна, і так дальше... " \
  20.                    f"\nАбо обери зі списку нижче 👇\n"
  21.     bot.send_message(message.chat.id, send_message, parse_mode='html', reply_markup=markup)
  22.  
  23.  
  24. @bot.message_handler(content_types=['text'])
  25. def mess(message):
  26.     final_message = ""
  27.     get_message_bot = message.text.strip().lower()
  28.     if get_message_bot == "все":
  29.         location = json.loads(global_stat())
  30.  
  31.     if final_message == "":
  32.         final_message = f"<u>Данные по стране:</u>\n" \
  33.                         f"<b>Заболевших:</b>  {location['result']['confirmed']:,}\n<b>Сметрей: </b>" \
  34.                         f"{location['result']['deaths']:,}"
  35.  
  36.     bot.send_message(message.chat.id, final_message, parse_mode='html')
  37.  
  38.  
  39. bot.polling(none_stop=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement