Spaces:
Sleeping
Sleeping
File size: 2,608 Bytes
ca4eb6d 11ae35a ca4eb6d d6bf4b7 ca4eb6d d6bf4b7 4e843ab d6bf4b7 af1662b aef1161 af1662b aef1161 af1662b aef1161 af1662b f9da760 d6bf4b7 7774c90 f9da760 d6bf4b7 c0ed2cf d6bf4b7 89a7a7a ca4eb6d 087376e ca4eb6d 04470be ca4eb6d b31c09e ca4eb6d 9b2453f ca4eb6d ad144ca ca4eb6d 8fb35a7 89a7a7a ca4eb6d 89a7a7a ca4eb6d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |
from os import getcwd
from prettyconf import Configuration
from prettyconf.loaders import EnvFile, Environment
env_file = f"{getcwd()}/.env"
config = Configuration(loaders=[Environment(), EnvFile(filename=env_file)])
class Config:
"""Config class for variables."""
LOGGER = True
BOT_TOKEN = config("BOT_TOKEN", default=None)
API_ID = int(config("API_ID", default="123"))
API_HASH = config("API_HASH", default=None)
OWNER_ID = int(config("OWNER_ID", default=1344569458))
MESSAGE_DUMP = int(config("MESSAGE_DUMP", default=-100))
DEV_USERS = [
int(i)
for i in config(
"DEV_USERS",
default="",
).split(" ")
]
SUDO_USERS = [
int(i)
for i in config(
"SUDO_USERS",
default="",
).split(" ")
]
WHITELIST_USERS = [
int(i)
for i in config(
"WHITELIST_USERS",
default="",
).split(" ")
]
GENIUS_API_TOKEN = config("GENIUS_API",default=None)
AuDD_API = config("AuDD_API",default=None)
RMBG_API = config("RMBG_API",default=None)
DB_URI = config("DB_URI", default="")
DB_NAME = config("DB_NAME", default="")
BDB_URI = config("BDB_URI",default=None)
NO_LOAD = config("NO_LOAD", default="").split()
PREFIX_HANDLER = config("PREFIX_HANDLER", default="/").split()
SUPPORT_GROUP = config("SUPPORT_GROUP", default="gojo_bots_network")
SUPPORT_CHANNEL = config("SUPPORT_CHANNEL", default="gojo_bots_network")
VERSION = config("VERSION", default="v2.0")
WORKERS = int(config("WORKERS", default=16))
TIME_ZONE = config("TIME_ZONE",default='Asia/Kolkata')
BOT_USERNAME = ""
BOT_ID = ""
BOT_NAME = ""
owner_username = ""
class Development:
"""Development class for variables."""
# Fill in these vars if you want to use Traditional method of deploying
LOGGER = True
BOT_TOKEN = "YOUR BOT_TOKEN"
API_ID = 12345 # Your APP_ID from Telegram
API_HASH = "YOUR API HASH" # Your APP_HASH from Telegram
OWNER_ID = 1344569458 # Your telegram user id defult to mine
MESSAGE_DUMP = -100 # Your Private Group ID for logs
DEV_USERS = []
SUDO_USERS = [1906306037]
WHITELIST_USERS = []
DB_URI = "" # Your mongo DB URI
DB_NAME = "" # Your DB name
NO_LOAD = []
GENIUS_API_TOKEN = ""
AuDD_API = ""
RMBG_API = ""
PREFIX_HANDLER = ["!", "/"]
SUPPORT_GROUP = "SUPPORT_GROUP"
SUPPORT_CHANNEL = "SUPPORT_CHANNEL"
VERSION = "VERSION"
TIME_ZONE = 'Asia/Kolkata'
BDB_URI = ""
WORKERS = 8
|