38 lines
769 B
Python
38 lines
769 B
Python
import os
|
||
from dotenv import load_dotenv
|
||
from typing import Dict
|
||
|
||
class Config:
|
||
# Загружаем .env
|
||
load_dotenv()
|
||
|
||
# API
|
||
API_TOKEN = os.getenv("TELEGRAM_BOT_TOKEN")
|
||
if not API_TOKEN:
|
||
raise ValueError("❌ TELEGRAM_BOT_TOKEN не найден в переменных окружения!")
|
||
|
||
# Admins (user_id: уровень)
|
||
ADMINS: Dict[int, int] = {
|
||
850906163: 0
|
||
}
|
||
|
||
# Chats
|
||
CHAT_IDS = [-1003038389942]
|
||
GROUP_CHATS: Dict[str, int] = {
|
||
"30тс": -1003038389942,
|
||
"5Cа": 7571257031,
|
||
}
|
||
|
||
# Settings
|
||
ANTISPAM_DELAY = 600
|
||
WATCHER_BASE_DELAY = 600
|
||
|
||
# Пути
|
||
LOG_FILE = "bot.log"
|
||
|
||
|
||
if __name__ == "__main__":
|
||
a = Config()
|
||
print(a.API_TOKEN)
|
||
print(a.ADMINS)
|