Возвращение панели из главного меню: telebot Python

У меня есть тг бот, я все еще с ним борюсь, ахахаха
Суть вопроса такая: у меня есть основная часть бота - главное меню, которое имеет панель быстрых команд:

основное меню

После перехода на "?Как пользоваться приложениями", пользователю выдается другая панель

выбор видео

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

Сам Код основного файла:

if (message.text == "?Как пользоваться приложениями"):
        markup = types.ReplyKeyboardMarkup(resize_keyboard = True)
        itembtn1 = types.InlineKeyboardButton("Poizon")
        itembtn2 = types.InlineKeyboardButton("TaoBao")
        itembtn3 = types.InlineKeyboardButton("Вернуться в главное меню")
        markup.add(itembtn1, itembtn2)
        markup.add(itembtn3)
        bot.send_message(message.chat.id, "Выберите нужное приложение или вернитесь в главное меню", reply_markup = markup)
        bot.register_next_step_handler(message, Video.choice_app)

Второй файл

def choice_app(message):
    if(message.text == "Poizon"):
        bot.send_video(message.chat.id, open("video/Poizon.mp4", "rb"), supports_streaming = True)

    elif(message.text == "TaoBao"):
       bot.send_video(message.chat.id, open("video/TaoBao.mp4", "rb"), supports_streaming = True)
    else:
        message.text = "Exit"
        return(message)

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

Автор решения: Артём Ковалев

Я просто вынес панель (markup) в отдельный файл и просто импортировал его в основной файл как модуль, из-за чего после отправки видео или ссылки на приложение панель автоматически меняется на основную.

Оно работает! И даже немного быстрее, чем раньше, но может это немного неправильно?

→ Ссылка