@normik10

Я сделал клавиатуру(меню типо) на Python в телеграмм боте, как сделать так чтобы когда при нажатии какой-то кнопки вместо этого меню появлялась кнопк?

Я сделал клавиатуру(меню типо) на Python в телеграмм боте, как сделать так чтобы когда при нажатии какой-то кнопки вместо этого меню появлялась кнопка "Назад" которая возвращает пользователя обратно в меню

# клавиатура
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
item1 = types.KeyboardButton(" ")
item2 = types.KeyboardButton(" ")
item3 = types.KeyboardButton("Создатель Бота")

markup.add(item1, item2, item3)

@bot.message_handler(commands=['start'])
def start_message(message):
	 bot.send_message(message.chat.id, "Привет {0.first_name}! Выбирай стиль текста на клавиатуре!".format(message.from_user, bot.get_me()), 
	 	parse_mode='html', reply_markup=markup)

@bot.message_handler(content_types=['text'])
def send_text(message):
	if message.text == ' ':
		bot.send_message(message.chat.id, '*Вы выбрали  .*\nПожалуйста Напиши свой текст, для обработки!', parse_mode="Markdown")
	elif message.text == ' ':
		bot.send_message(message.chat.id, '*Вы выбрали  .*\nПожалуйста Напиши свой текст, для обработки!', parse_mode="Markdown")
	elif message.text == 'Создатель Бота':
		bot.send_message(message.chat.id, 'Меня создал - @normik10\n*Если есть вопросы или предложения по улучшению бота, то пиши ему :3*', parse_mode="Markdown")
	else:
		bot.send_message(message.chat.id, '*Я тебя не понимаю! Выбери что-то на клавиатуре.*', parse_mode="Markdown")
  • Вопрос задан
  • 318 просмотров
Пригласить эксперта
Ответы на вопрос 1
IninsaY
@IninsaY
Сделать ещё одну клавиатуру и вставить её после нажатия на первую, елементарно же
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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