Инлайт кнопки не хотят работать
Кусочек кода:
@bot.message_handler(commands=['start'])
def start(message):
markup= types.InlineKeyboardMarkup()
cnop1 = types.InlineKeyboardButton(text="RU", callback_data='rus')
cnop2 = types.InlineKeyboardButton(text="EN", callback_data='eng')
markup.add(cnop1, cnop2)
bot.send_message(message.chat.id, "На каком языке мне разговаривать?",
reply_markup=markup)
@bot.add_callback_query_handler(func=lambda call: True)
def ansfer(call):
if call.data == 'rus':
(Дальше идет сам код википедии который без ошибок работает если отдельно)
Ошибка:
TypeError: TeleBot.add_callback_query_handler() got an unexpected keyword argument'func'
Источник: Stack Overflow на русском