Python Telegram создать данные callback_data без нажатия inline кнопки

При создании инлайновых кнопок у кнопки есть параметр - callback_data Каким образом можно его создать "искусственно"?

Грубо говоря, сымитировать нажатие кнопки пользователем.

keyboard = types.InlineKeyboardMarkup()
button_1 = types.InlineKeyboardButton(text="Следующий вопрос", callback_data = "ticket_21.1")
button_2 = types.InlineKeyboardButton(text="Почему?", callback_data = "20.20.r")
keyboard.add(button_1, button_2)
bot.send_message(call.message.chat.id, 'Верный ответ!', reply_markup=keyboard)

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

Автор решения: Violet
@bot.callback_query_handler(func=lambda call: True)
def callback_inline(call):
...

    class XClass(object):
        def __init__(self):
            self.message = call.message
            self.data = 'review'

    callback_inline(XClass())

в итоге получиться имитация нажатия кнопки у которой callback_data=review

→ Ссылка