Как сделать функцию внутри инлайн кнопки?

подскажите, пожалуйста, как внедрить в инлайн кнопку функцию?

Под приветственным сообщением есть одна кнопка, которая должна отвечать за функционал и активировать всю последующую работу бота.

Вот кусок с несоединенными частями:

@bot.message_handler(commands=['start'])
def start(message):
    markup = types.InlineKeyboardMarkup(row_width=1)
    item = types.InlineKeyboardButton('Заполнить объявление', callback_data='question_1')
    markup.add(item)
    bot.send_message(message.chat.id, """\
   Добро пожаловать!
   Здесь вы можете заполнить форму для публикации вашего объявления
   """, reply_markup=markup)

 @bot.callback_query_handler(func=lambda call: True)
 def callback_inline(call):
     if call.data == 'question_1':

 def first_step(message):
     msg = bot.reply_to(message, """\
    Ответьте, пожалуйста, на следующие вопросы:

    Шаг 1. Перечислите через запятую (без #) тематики вашей площадки. 
    """)
     bot.register_next_step_handler(msg, process_second_step)

И далее идет куча этих step'ов с последующей обработкой

А как соединить это все с кнопкой я не понимаю..


Ответы (0 шт):