bot.register_next_step_handler(msg, order)
def order(message):
order_text = message.text
bot.send_message(message.chat.id, order_text)
msg = contact_text = bot.send_message(message.chat.id,'Contact: ')
bot.register_next_step_handler(msg, send_order)
def send_order(message):
contact_text = message.text
bot.send_message(message.chat.id, contact_text)
bot.send_message(message.chat.id, f'{order_text}\n {contact_text}')
bot.send_message(message.chat.id, f'{order_text}\n {contact_text}')
NameError: name 'order_text' is not defined
Как донести эти переменные две: order_text и contact_text до send_message()?
return сделай
а как вернув её использовать в новой функции
Вызываешь ее в другой функции и присваиваешь результат переменной
Обсуждают сегодня