Бот на TeleBot перестал реагировать на нажатие Inline кнопок
Python 3.13.2, pyTelegramBotAPI-4.27.0, Windows 10
Случилось страшное. Без видимых причин работающий бот перестал реагировать на нажатие Inline кнопки. Эта часть кода не изменялась (но возможно что-то установил на компьютер или снес или еще что-то...). Но, в целом, бот не изменялся. Обычные кнопки, команды, текст - все продолжает работать.
Простейшая программа с Inline-кнопками тоже отказывается реагировать на нажатие.
Вот приложение, которое так же не работает:
import telebot
from telebot import types
API_TOKEN = '0123456789:AaBbCcDdEe'
bot = telebot.TeleBot(API_TOKEN)
kb = types.InlineKeyboardMarkup(row_width=1)
btn_types = types.InlineKeyboardButton(text='label1', callback_data='btn_types')
kb.add(btn_types)
@bot.message_handler(commands=['start'])
def send_welcome(message):
bot.send_message(message.chat.id, "text", reply_markup=kb)
@bot.callback_query_handler(func=lambda call: True)
def answer(call):
print(call.data)
if call.data == 'btn_types':
bot.send_message(call.message.chat.id, "Button clicked")
if __name__ == '__main__':
bot.polling(none_stop=True)
Что могло произойти? Можно ли это как-то отдебажить? Я новичок и с Питоном и Ботами.