Spaces:
Sleeping
Sleeping
Upload config.py with huggingface_hub
Browse files
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()
|