Задать вопрос
@Jumper1

Почему не работает InlineKeyboard?

@bot.callback_query_handler(func=lambda call:True)
def city(call):
    if call.data == 'city1':
        bot.send_message(call.message.chat.id, 'Choose again', reply_markup=markup_prod)
    elif call.data == 'city2':
        bot.send_message(call.message.chat.id, 'Choose again', reply_markup=markup_p
def prod(call):
    if call.data == 'prod1':
        bot.send_message(call.message.chat.id, 'Please, choose', reply_markup=markup_deliv)
    elif call.data == 'prod2':
        bot.send_message(call.message.chat.id, 'Please, choose', reply_markup=markup_deliv)


После выполнения второго шага ничего не происходит. Пробовал(не помогло):

bot.register_next_step_handler()

bot.edit_message_text()


И еще, подскажите, пожалуйста, как сделать, чтобы клавиатуры не создавались одна за другой, а заменялись
  • Вопрос задан
  • 157 просмотров
Подписаться 2 Простой 12 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы