Нужно добавить в TeleBot в первое сообщение кнопку

Нужно добавить в TeleBot в первое сообщение кнопку 'Оформить заказ', после нас перебрасывает на указание города, само сообщение звучит так 'Напишите название вашего города 📌Пример ввода: Москва' После того как человек написал город, бот задает вопрос "Ваш город ⁨ 'Название города'?" и в самом сообщении кнопки с надписью 1 кнопка - Да 2 кнопка - Нет
Дополнительные параметры: codeFlowType: codeWrite codeFlowLang: Python
Создано: 11.07.2023 23:00

Нужно добавить в TeleBot в первое сообщение кнопку 'Оформить заказ', после нас перебрасывает на указание города, само сообщение звучит так 'Напишите название вашего города 📌Пример ввода: Москва' После того как человек написал город, бот задает вопрос "Ваш город ⁨ 'Название города'?" и в самом сообщении кнопки с надписью 1 кнопка - Да 2 кнопка - Нет

import telebot
from telebot.types import InlineKeyboardMarkup, InlineKeyboardButton

bot = telebot.TeleBot('YOUR_TELEGRAM_API_TOKEN')

@bot.message_handler(commands=['start'])
def start_command(message):
    inline_keyboard = InlineKeyboardMarkup()
    inline_keyboard.row_width = 2
    inline_keyboard.add(
        InlineKeyboardButton("Оформить заказ", callback_data='city')
    )
    
    bot.send_message(
        message.chat.id,
        "Напишите название вашего города\n📌Пример ввода: Москва",
        reply_markup=inline_keyboard
    )

@bot.callback_query_handler(func=lambda call: call.data == 'city')
def specify_city(call):
    bot.send_message(
        call.message.chat.id,
        f"Ваш город ⁨'{call.message.text}'?⁩",
        reply_markup=create_yes_no_buttons()
    )

def create_yes_no_buttons():
    inline_keyboard = InlineKeyboardMarkup()
    inline_keyboard.add(
        InlineKeyboardButton("Да", callback_data='yes'),
        InlineKeyboardButton("Нет", callback_data='no')
    )
    return inline_keyboard

bot.polling(none_stop=True)

Результат:

Напишите название вашего города 📌Пример ввода: Москва (Оформить заказ)