from importlib import import_module from threading import Thread from subprocess import run from pathlib import Path import libminecraft import libsignal minecraftThread = Thread(target=libminecraft.main) signalThread = Thread(target=libsignal.main) minecraftThread.start() signalThread.start() for file in Path("modules").iterdir(): if file.name.endswith(".py"): import_module("modules."+file.name[:-3]) minecraftThread.join() signalThread.join()