diff --git a/envs.py b/envs.py index 1e84b28..b1a9fb3 100644 --- a/envs.py +++ b/envs.py @@ -8,3 +8,6 @@ THREADS = int(os.getenv("THREADS", "2")) PROXY_HOST = os.getenv("PROXY_HOST", "") PROXY_USER = os.getenv("PROXY_USER", "") PROXY_PSWD = os.getenv("PROXY_PSWD", "") + +DEBUG = os.getenv("DEBUG", "") +GEOIP = os.getenv("GEOIP", "") diff --git a/main.py b/main.py index 7e83272..9f764a7 100644 --- a/main.py +++ b/main.py @@ -6,7 +6,7 @@ from threading import Lock from camoufox import AsyncCamoufox -from envs import PROXY_HOST, PROXY_PSWD, PROXY_USER, THREADS +from envs import DEBUG, GEOIP, PROXY_HOST, PROXY_PSWD, PROXY_USER, THREADS LOCKER = Lock() @@ -56,10 +56,11 @@ async def __main(phone: str) -> str: if PROXY_USER and PROXY_PSWD: proxy["username"] = PROXY_USER proxy["password"] = PROXY_PSWD - geoip = False + if GEOIP: + geoip = True async with AsyncCamoufox( humanize=True, - headless=False, + headless=bool(DEBUG), locale="en-US", block_images=True, block_webrtc=True,