Столкнулся с интересной проблемой в telebot с работой @bot.callback_query_handler
Есть простая программа, обработки нажатия lnlineKeyboardButton. При запуске программы кнопка видна, но при нажатии отказывается работать. Это очень странно, т к несколько месяцев назад все работало отлично! Telebot 4.15.3/ OS WIN 10 - 64. Я скопировал пару программ из интернета подобных, но там тоже полный отказ..
import telebot
from telebot import types
bot = telebot.TeleBot('key')
@bot.message_handler(commands=['start', 'help'])
def send_welcome(message):
keyboard = types.InlineKeyboardMarkup()
callback_button = types.InlineKeyboardButton('Press', callback_data='test')
keyboard.add(callback_button)
bot.send_message(message.chat.id, "Тестовое сообщение", reply_markup=keyboard)
@bot.callback_query_handler(func=lambda callback: True)
def callback_inline(callback):
print("Pressed")
if callback.data == "test":
bot.send_message(callback.message.chat.id, "Pressed")
bot.infinity_polling()