fix payment

This commit is contained in:
Yuriy Yuriev
2026-05-22 15:44:46 +07:00
parent 679cb40ec1
commit 61cf029744
8 changed files with 389 additions and 69 deletions
+6
View File
@@ -18,6 +18,11 @@ class Settings(BaseSettings):
TOPUP_MIN_RUB: int = 50 # Минимальное пополнение ₽
TOPUP_MAX_RUB: int = 50000 # Максимальное пополнение ₽
CLICKS_MIN: int = 10 # Минимальная покупка переходов
# Heleket webhook
HELEKET_WEBHOOK_URL: str = "" # Публичный URL: https://example.com/heleket/webhook
HELEKET_WEBHOOK_PORT: int = 8080 # Локальный порт для приёма вебхуков
HELEKET_WHITELIST_IP: bool = True # Проверять IP 31.133.220.8
# Telethon/MTProto settings
API_ID: int = 12345
@@ -32,6 +37,7 @@ class Settings(BaseSettings):
# Browser Configuration
VIEWPORT_WIDTH: int = 1366
VIEWPORT_HEIGHT: int = 768
BROWSER_POOL_SIZE: int = 3 # Число параллельных браузерных воркеров
# Default values
DEFAULT_MIN_DELAY: int = 30