18 lines
516 B
Python
18 lines
516 B
Python
import os
|
|
|
|
from aiohttp import ClientSession
|
|
from asyncio import Semaphore
|
|
|
|
|
|
GLOBAL_SESSION: ClientSession | None = None
|
|
GLOBAL_SEMAPHORE: Semaphore | None = None
|
|
|
|
TELEGRAM_BOT_TOKEN: str = os.environ["TELEGRAM_BOT_TOKEN"]
|
|
|
|
OSS_URL: str = os.environ["OSS_URL"].rstrip("/")
|
|
OSS_USERNAME: str = os.environ["OSS_USERNAME"]
|
|
OSS_PASSWORD: str = os.environ["OSS_PASSWORD"]
|
|
|
|
SESSION_TIMEOUT: int = int(os.getenv("SESSION_TIMEOUT", "15"))
|
|
MAX_REQUESTS: int = int(os.getenv("MAX_REQUESTS", "50"))
|