Fix uptime command

This commit is contained in:
stef-devs 2022-06-24 14:25:21 +02:00
parent 1ea08829df
commit 604833461c
1 changed files with 13 additions and 9 deletions

View File

@ -14,8 +14,6 @@ import python_weather
import asyncio import asyncio
import json import json
import goslate import goslate
import urllib.request
import urllib.parse
import logging import logging
import deepl import deepl
import spotipy import spotipy
@ -339,13 +337,19 @@ def uptime(message):
def uptime_step(message): def uptime_step(message):
text = message.text text = message.text
url= text try:
status_code = urllib.request.urlopen(url).getcode() x = requests.get(text)
website_is_up = status_code == 200 if x.status_code == 200:
if website_is_up == True: bot.send_message(message.chat.id, "Il sito è online, puoi festeggiare adesso! :tada:")
bot.send_message(message.chat.id, "Il sito è online!") except requests.exceptions.ConnectionError:
else: bot.send_message(message.chat.id, "Il sito non esiste oppure è offline, sad...")
bot.send_message(message.chat.id, "Il sito non è online!") # status_code = urllib.request.urlopen(url).getcode()
# website_is_up = status_code == 200
# try
# if website_is_up == True:
# bot.send_message(message.chat.id, "Il sito è online!")
# except:
# bot.send_message(message.chat.id, "Si è verificato un errore")
#Command /convert #Command /convert
@bot.message_handler(commands=["convert"]) @bot.message_handler(commands=["convert"])