fix: исправлен импорт config в notifications.py

Изменено:
- from config import ADMIN_IDS
  на
- from ..core.config import ADMIN_IDS

Проблема: ModuleNotFoundError при проведении розыгрыша
This commit is contained in:
2025-11-17 10:10:33 +09:00
parent 71b91bf9bb
commit 65b550f8c8
3 changed files with 21 additions and 2 deletions

View File

@@ -1 +1 @@
897827
925275

19
.env.prod Normal file
View File

@@ -0,0 +1,19 @@
# Пример конфигурации для продакшн-окружения
# Скопируйте этот файл в .env.prod и заполните реальными значениями
# Telegram Bot Token
BOT_TOKEN=8300330445:AAFyxAqtmWsgtSPa_nb-lH3Q4ovmn9Ei6rA
# PostgreSQL настройки
POSTGRES_DB=bot_db
POSTGRES_USER=trevor
POSTGRES_PASSWORD=Cl0ud_1985!
# Database URL для бота (используется внутри контейнера)
DATABASE_URL=postgresql+asyncpg://trevor:Cl0ud_1985!@localhost:5432/bot_db
# ID администраторов (через запятую)
ADMIN_IDS=556399210,6639865742
# Настройки логирования
LOG_LEVEL=INFO

View File

@@ -10,7 +10,7 @@ from sqlalchemy import select
from ..core.models import Winner, User
from ..core.services import LotteryService
from ..core.registration_services import AccountService, WinnerNotificationService
from config import ADMIN_IDS
from ..core.config import ADMIN_IDS
logger = logging.getLogger(__name__)