@pecenuska2135

Как переназначить кнопки telebot?

markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
                key1 = types.KeyboardButton("Готово")
                key2 = types.KeyboardButton("Отмена")
                markup.add(key1, key2)

Это выполняется после if'a, до этого есть такие же кнопки с другими значениями. Но клавиатура после этого кода не меняется.
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
DenysPlakhtiy
@DenysPlakhtiy
Python and c# developer
Скорее всего тебе нужно это:

markup = types.ReplyKeyboardMarkup(resize_keyboard=True)

if x == 1:
    markup.add(types.KeyboardButton("Готово"))
else:
    markup.add(types.KeyboardButton("Отмена"))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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