|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
__author__ = "Benny <[email protected]>" |
|
|
|
import os |
|
|
|
from blinker import signal |
|
|
|
|
|
WORKERS: int = int(os.getenv("WORKERS", 10)) |
|
PYRO_WORKERS: int = int(os.getenv("PYRO_WORKERS", 100)) |
|
APP_ID: int = int(20295350) |
|
APP_HASH = str("805a0a86f3b382d904617d0a2fd4fb6f") |
|
TOKEN = str("6718500924:AAHljBZcqaegxtDMOODLomnbeR625E-s5uw") |
|
|
|
REDIS = os.getenv("REDIS", "redis") |
|
|
|
TG_MAX_SIZE = 2000 * 1024 * 1024 |
|
|
|
|
|
EXPIRE = 24 * 3600 |
|
|
|
ENABLE_VIP = os.getenv("VIP", False) |
|
OWNER = str("navpan18") |
|
|
|
|
|
AUTHORIZED_USER: str = os.getenv("AUTHORIZED_USER", "") |
|
|
|
|
|
REQUIRED_MEMBERSHIP: str = os.getenv("REQUIRED_MEMBERSHIP", "") |
|
|
|
|
|
IS_BACKUP_BOT = os.getenv("IS_BACKUP_BOT") |
|
ENABLE_CELERY = os.getenv("ENABLE_CELERY", False) |
|
if IS_BACKUP_BOT: |
|
BROKER = os.getenv("BROKER", f"redis://{REDIS}:6379/1") |
|
else: |
|
BROKER = os.getenv("BROKER", f"redis://{REDIS}:6379/0") |
|
|
|
MYSQL_HOST = os.getenv("MYSQL_HOST", "mysql") |
|
MYSQL_USER = os.getenv("MYSQL_USER", "root") |
|
MYSQL_PASS = os.getenv("MYSQL_PASS", "root") |
|
|
|
AUDIO_FORMAT = os.getenv("AUDIO_FORMAT") |
|
ARCHIVE_ID = -1002047782676 |
|
|
|
IPv6 = os.getenv("IPv6", False) |
|
ENABLE_FFMPEG = os.getenv("ENABLE_FFMPEG", False) |
|
|
|
PLAYLIST_SUPPORT = True |
|
M3U8_SUPPORT = True |
|
ENABLE_ARIA2 = os.getenv("ENABLE_ARIA2", False) |
|
|
|
RATE_LIMIT = os.getenv("RATE_LIMIT", 120) |
|
RCLONE_PATH = os.getenv("RCLONE") |
|
|
|
|
|
|
|
|
|
TMPFILE_PATH = os.getenv("TMPFILE") |
|
|
|
|
|
AFD_LINK = os.getenv("AFD_LINK", "https://afdian.net/@BennyThink") |
|
COFFEE_LINK = os.getenv("COFFEE_LINK", "https://www.buymeacoffee.com/bennythink") |
|
COFFEE_TOKEN = os.getenv("COFFEE_TOKEN") |
|
AFD_TOKEN = os.getenv("AFD_TOKEN") |
|
AFD_USER_ID = os.getenv("AFD_USER_ID") |
|
PROVIDER_TOKEN = os.getenv("PROVIDER_TOKEN") or "1234" |
|
FREE_DOWNLOAD = 20000 |
|
TOKEN_PRICE = os.getenv("BUY_UNIT", 20) |
|
TRONGRID_KEY = os.getenv("TRONGRID_KEY", "").split(",") |
|
|
|
TRON_MNEMONIC = os.getenv("TRON_MNEMONIC", "cram floor today legend service drill pitch leaf car govern harvest soda") |
|
TRX_SIGNAL = signal("trx_received") |
|
|