Stringtest / env.py
sanpater
make it better
9919abe
Raw
History Blame Contribute Delete
897 Bytes
import os
from dotenv import load_dotenv
load_dotenv()
API_ID = os.getenv("API_ID")
API_HASH = os.getenv("API_HASH")
HOBOT_TOKEN = os.getenv("HOBOT_TOKEN")
HOSUDOERS = list(map(int, os.getenv("HOSUDOERS", "").split()))
HOMONGO_URL = os.getenv("HOMONGO_URL")
HOLOG_GROUP_ID = os.getenv("HOLOG_GROUP_ID")
LOG_CH_ID = os.getenv("LOG_CH_ID")
MUST_JOIN = os.getenv("MUST_JOIN")
DISABLED = os.getenv("DISABLED", "").split()
if not API_ID:
raise SystemExit("No API_ID found. Exiting...")
elif not API_HASH:
raise SystemExit("No API_HASH found. Exiting...")
elif not HOBOT_TOKEN:
raise SystemExit("No HOBOT_TOKEN found. Exiting...")
if not HOMONGO_URL:
print("HOMONGO_URL environment variable Is Empty Bot")
# Convert the HOLOG_GROUP_ID variable to an integer if it is not None
if HOLOG_GROUP_ID:
HOLOG_GROUP_ID = int(HOLOG_GROUP_ID)
if LOG_CH_ID:
LOG_CH_ID = int(LOG_CH_ID)