ibrohm commited on
Commit
ff4340c
·
verified ·
1 Parent(s): a1ecef6

Upload config.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. config.py +17 -0
config.py ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from dataclasses import dataclass, field
2
+ import os
3
+
4
+ def get_admin_ids():
5
+ ids = os.environ.get("ADMIN_IDS", "")
6
+ if ids:
7
+ return [int(x.strip()) for x in ids.split(",") if x.strip()]
8
+ return []
9
+
10
+ @dataclass
11
+ class Config:
12
+ BOT_TOKEN: str = os.environ.get("BOT_TOKEN", "")
13
+ MONGO_URI: str = os.environ.get("MONGO_URI", "mongodb://localhost:27017")
14
+ DATABASE_NAME: str = os.environ.get("DATABASE_NAME", "textile_shop")
15
+ ADMIN_IDS: list = field(default_factory=get_admin_ids)
16
+
17
+ config = Config()