Почему не работает функция? Питон
Если функцию поставить в начало кода, то работает, но при этом, все остальные не хотят, а если эту функцию поставить в любое другое место, то другие работают, а она нет.
@bot.message_handler(commands = ['converter'])
def converter(message):
bot.send_message(message.chat.id, 'Введите сумму.')
bot.register_next_step_handler(message, summa)
def summa(message):
global amount
amount = message.text.strip()
markup = types.InlineKeyboardMarkup(row_width = 2)
button7 = types.InlineKeyboardButton('USD/EUR', callback_data = 'usd/eur')
button8 = types.InlineKeyboardButton('EUR/USD', callback_data = 'eur/usd')
button9 = types.InlineKeyboardButton('USD/GBP', callback_data = 'usd/gbp')
button10 = types.InlineKeyboardButton('Другое значение', callback_data = 'else')
markup.add(button7, button8, button9, button10)
bot.send_message(message.chat.id, 'Выберите пару валют.', reply_markup = markup)
Функция еще не написана полностью, сейчас просто делаю проверку, бот в тг должен выдать сообщения, но происходит то, что сказано выше.