| import asyncio | |
| import os | |
| import subprocess | |
| import sys | |
| vars = ["API_ID", "API_HASH", "SESSION"] | |
| def _check(z): | |
| new = [] | |
| for var in vars: | |
| ent = os.environ.get(var + z) | |
| if not ent: | |
| return False, new | |
| new.append(ent) | |
| return True, new | |
| for z in range(5): | |
| n = str(z + 1) | |
| if z == 0: | |
| z = "" | |
| fine, out = _check(str(z)) | |
| if fine: | |
| subprocess.Popen( | |
| [sys.executable, "-m", "pyUltroid", out[0], out[1], out[2], out[3], out[4], n], | |
| stdin=None, | |
| stderr=None, | |
| stdout=None, | |
| cwd=None, | |
| ) | |
| loop = asyncio.get_event_loop() | |
| try: | |
| loop.run_forever() | |
| except Exception as er: | |
| print(er) | |
| finally: | |
| loop.close() | |