Задать вопрос

При компиляции кода, появляется ошибка pip telegram bot api 3.7.3 ???

import pyowm
import telebot

owm = pyowm.OWM('.......',)
bot = telebot.TeleBot("токен")

@bot.message_handler(content_types=['text'])
def send_echo(message):
    observation = owm.weather_at_place('message.text')
    w = observation.get_weather()
    temp = w.get_temperature('celsius')["temp"]
    
    answer ="В городе" + message.text + "Сейчас" + w.get_detailed_status() + "\n"
    answer ="Температура сейчас в районе" + str(temp) + "\n\n"
    if temp < 10:
        answer += "Сейчас  холодно, одевайся тепло!"
    elif temp <20:
        answer += "Сейчас холодно, одевайся по тепдее!"
    else:
        answer += "Температура норм одевай что угодно"

    bot.send_message(message.chat.id, answer)
bot.polling ( none_stop = True)


ОШИБКА !!
raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot "ТОКЕН"/getUpdates?offset=1&timeout=20 (Caused by ConnectTimeoutError(<urllib3.connection.VerifiedHTTPSConnection object at 0x03CCB3D0>, 'Connection to api.telegram.org timed out. (connect timeout=3.5)'))
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы