Ветка вариантов ответа в PyTelegramBotApi
По команде /start бот выдает следующий текст:
1. Инфо
2. Время
При отправлении любой из цифр бот выдает другой текст, где цифры 1 и 2 имеют совершенно другую функцию(например, после нажатия цифры 1 бот отправляет следующий текст:)
1. Мое имя
2. Мой создатель
И уже здесь при отправлении любой из цифр бот выдаст совершенно иной текст
Как такое можно реализовать?
Ответы (1 шт):
Автор решения: mazik7512
→ Ссылка
Используйте функцию bot.register_next_step_handler(msg, next_step_handler). Где msg - это результат отправки прошлого сообщения, а next_step_handler - функция, что будет обрабатывать следующий шаг.