| 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() |
|
|
|
|