Как запускать и работать в разных py файлаз через тг бота?
Добрый день! Суть такая, хочу реализовать основной .py как главное меню, тг бота, который умеет запускать и работать с другими .py файлами с разной функциональностью
пример:
Через бота хожу по папкам, нахожу код "скачивания_видео_с_ютюб.py", запускаю через бота, отправляю в этот код ссылку и получаю ответ в бота как будто работаю с вторым кодом на прямую, потом обратно попадаю в меню
как можно реализовать?
Ну один из вариантов...
В файле-плагине должны быть функции для обработки входящих сообщений и других событий (например, начало работы файла/конец работы файла). Имена этих функций должны быть заведомо известны.
Основной бот знает, какой файл сейчас текущий, и все обрабатываемые события пробрасывает в этот текущий файл, вызывая его функции. Дальше уже забота файла понять, что делать с очередным событием.