Выглядит она так - "A request to the Telegram API was unsuccessful. Error code: 401. Description: Unauthorized"
Токен бота изменял на новый и все равно она падает.
Ниже прикладываю код моей программы, токены немного изменены. Может кто сталкивался с таким и разобрался что не так
import telebot
from pyowm.owm import OWM
from pyowm.utils.config import get_default_config
config_dict = get_default_config()
config_dict['language'] = 'ru'
owm = OWM('205d4059ce16fabc1e4d839823f', config_dict)
mgr = owm.weather_manager()
bot = telebot.TeleBot("1731282334:AAFFrdO9120tWO9RZuw5I0HiLcZebNhg", parse_mode=None)
@bot.message_handler(func=lambda m: True)
def echo_all(message):
observation = mgr.weather_at_place(message.text)
w = observation.weather
temp = w.temperature('celsius') ['temp']
speed = w.wind() ['speed']
answer = 'В городе ' + message.text + 'сейчас ' + w.detailed_status + '\n'
answer += ' Температура сейчас в районе ' + str(temp) + '\n'
answer += ' Cкорость ветра равна ' + str(speed) + ' м/c' + '\n'
if temp < 10:
answer += 'Сейчас очень холодно,одевайся тепло!'
elif temp < 20:
answer += 'Сейчас холодно'
else:
answer += 'На улице тепло!'
bot.send_message(message.chat.id, answer)
bot.polling(none_stop=True)