Версия 1.0

This commit is contained in:
Whyverum
2025-05-20 09:12:05 +07:00
commit 0b3b957c0a
34 changed files with 1964 additions and 0 deletions

19
BotCode/config.py Normal file
View File

@@ -0,0 +1,19 @@
# BotCode/config.py
from os import getenv
from ast import literal_eval
from dotenv import load_dotenv
# Загружаем переменные из файла .env
load_dotenv()
BOT_TOKEN: str|None = getenv('BOT_TOKEN', None)
BOT_DEBUG_TOKEN: str|None = getenv('BOT_DEBUG_TOKEN', None)
ADMIN_ID: tuple[int] = literal_eval(getenv('ADMIN_ID', '[6751720805]'))
PARSE_MODE: str = getenv('PARSE_MODE', "HTML")
LOGGING_TO_CONSOLE: bool = getenv('LOGGING_TO_CONSOLE', "False").lower() == 'true'
DEBUG_MODE: bool = getenv('DEBUG_MODE', "False").lower() == 'true'
POSTS_DIR: str = getenv('POSTS_DIR', "posts")