Ответы пользователя по тегу Python
  • Что не так, библиотека telebot?

    @jikrdev
    Дело в том, что Вы указали переменную call, вместо message и получается так, что Вы пытаетесь вызвать несуществующию переменную. Есть два решения, одно из них:

    @bot.callback_query_handler(func = lambda call: True)
    def movie_choice(message):
      if message.data=='shameless':
        markup2=types.InlineKeyboardMarkup(row_width=1)
        s1 = types.InlineKeyboardButton("1 сезон", callback_data = 's1')
        s2 = types.InlineKeyboardButton("2 сезон", callback_data = 's2')
        s3 = types.InlineKeyboardButton("3 сезон", callback_data = 's3')
        s4 = types.InlineKeyboardButton("4 сезон", callback_data = 's4')
        s5 = types.InlineKeyboardButton("5 сезон", callback_data = 's5')
        markup2.add(s1,s2,s3,s4,s5)
        bot.send_message(message.chat.id, 'Выбери сезон, который хочешь посмотреть:', reply_markup = markup2)
    Ответ написан
    Комментировать