Задать вопрос
@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("ГОТОВО")
  • Вопрос задан
  • 227 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 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("ГОТОВО")
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽