Добрый день!
Подскажите, пожалуйста, как вызвать функцию, которая находится в другом операторе, сразу после завершения текущей функции или после нажатия reply кнопки в текущей функции?
В самом конце кода у меня вот такая функция
@bot.callback_query_handler(func=lambda call: True)
def get_order(message):
global product_type_amount
product_type_amount = message.text
markup4=types.ReplyKeyboardMarkup(row_width=1,resize_keyboard=True)
btn1= types.KeyboardButton('Продолжить покупки')
А выше есть:
@bot.message_handler(commands = ['start'])
def start(message):
markup = types.ReplyKeyboardMarkup (row_width= 1, resize_keyboard=True)
btn1 = types.KeyboardButton('Колбаса, сосиски')
btn2 = types.KeyboardButton('Сыр и масло')
btn3 = types.KeyboardButton('Молочные продукты')
markup.add(btn1,btn2,btn3)
bot.send_message(message.chat.id, 'Приветствую! Выберите категорию для заказа', reply_markup= markup)
Вот ее нужно вызывать