@Andriy426

Не работает bot.register_next_step_handler как исправить?

@bot.message_handler(commands=['go'])
def mess1(message):
    bot.send_message(message.chat.id, "Привет!")
    print("ГОТОВО")
    bot.register_next_step_handler(message, mess2)

def mess2(message):
    bot.send_message(message.chat.id, "как дела?")
    print("ГОТОВО")
  • Вопрос задан
  • 225 просмотров
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
Посмотрите пример использования
https://github.com/eternnoir/pyTelegramBotAPI/blob...

Первый аргумент - новое сообщение, которое вы отправили
@bot.message_handler(commands=['go'])
def mess1(message):
    msg = bot.send_message(message.chat.id, "Привет!")
    print("ГОТОВО")
    bot.register_next_step_handler(msg, mess2)

def mess2(message):
    bot.send_message(message.chat.id, "как дела?")
    print("ГОТОВО")
Ответ написан
Ваш ответ на вопрос

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

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