Spaces:
Runtime error
Runtime error
Update config.py
Browse files
config.py
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
# filename: config.py (
|
| 2 |
|
| 3 |
import os
|
| 4 |
import re
|
|
@@ -31,8 +31,6 @@ MONGODB_URIS = [mongo_vars[key] for key in sorted(mongo_vars.keys())]
|
|
| 31 |
if not MONGODB_URIS:
|
| 32 |
raise ValueError("Error: No MONGODB_URL_<n> variables found. Set at least MONGODB_URL_1.")
|
| 33 |
|
| 34 |
-
# ** NEW LINE ADDED HERE **
|
| 35 |
-
# Get the specific database name to use within the cluster.
|
| 36 |
DATABASE_NAME = get_env("DATABASE_NAME", "terabox_bot_db")
|
| 37 |
if not DATABASE_NAME:
|
| 38 |
raise ValueError("Error: DATABASE_NAME environment variable is not set.")
|
|
@@ -52,3 +50,8 @@ FREE_WORKERS = get_env("FREE_WORKERS", 1, cast_to=int)
|
|
| 52 |
_free_limit_mb = get_env("FREE_USER_FILE_SIZE_LIMIT", 50, cast_to=int)
|
| 53 |
FREE_USER_FILE_SIZE_LIMIT_BYTES = _free_limit_mb * 1024 * 1024
|
| 54 |
ENABLE_FFMPEG = get_env("ENABLE_FFMPEG", True, cast_to=bool)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# filename: config.py (Updated for String Session)
|
| 2 |
|
| 3 |
import os
|
| 4 |
import re
|
|
|
|
| 31 |
if not MONGODB_URIS:
|
| 32 |
raise ValueError("Error: No MONGODB_URL_<n> variables found. Set at least MONGODB_URL_1.")
|
| 33 |
|
|
|
|
|
|
|
| 34 |
DATABASE_NAME = get_env("DATABASE_NAME", "terabox_bot_db")
|
| 35 |
if not DATABASE_NAME:
|
| 36 |
raise ValueError("Error: DATABASE_NAME environment variable is not set.")
|
|
|
|
| 50 |
_free_limit_mb = get_env("FREE_USER_FILE_SIZE_LIMIT", 50, cast_to=int)
|
| 51 |
FREE_USER_FILE_SIZE_LIMIT_BYTES = _free_limit_mb * 1024 * 1024
|
| 52 |
ENABLE_FFMPEG = get_env("ENABLE_FFMPEG", True, cast_to=bool)
|
| 53 |
+
|
| 54 |
+
# --- NEW: Telethon String Session ---
|
| 55 |
+
# Reads the string session from your secrets.
|
| 56 |
+
TELETHON_SESSION_STRING = get_env("TELETHON_SESSION_STRING")
|
| 57 |
+
|