from multiprocessing import Process from src.api import run_fastapi # Make sure run_fastapi is importable from src/api.py from src.tele_bot.bot import main as run_telegram_bot if __name__ == "__main__": # Start the Telegram bot in a separate process telegram_process = Process(target=run_telegram_bot) telegram_process.start() # Start FastAPI (this will block in the main process) run_fastapi() # Optionally, wait for the Telegram process to finish telegram_process.join()