26 lines
861 B
Python
26 lines
861 B
Python
import os
|
|
from dotenv import load_dotenv
|
|
|
|
load_dotenv()
|
|
|
|
# Telegram
|
|
BOT_TOKEN = os.getenv('LESSONS_BOT_TOKEN')
|
|
|
|
# n8n
|
|
N8N_WEBHOOK_URL = os.getenv('N8N_WEBHOOK_URL', 'http://n8n:5678/webhook/homework-check')
|
|
N8N_SECRET = os.getenv('N8N_SECRET', 'your-secret-token-here')
|
|
|
|
# WaterCrawl API
|
|
WATERCRAWL_API_URL = os.getenv('WATERCRAWL_API_URL', 'http://app:9000/api')
|
|
|
|
# PHPSESSID Bot
|
|
PHPSESSID_BOT_URL = os.getenv('PHPSESSID_BOT_URL', 'http://phpsessid-bot:5000')
|
|
|
|
# EDU site
|
|
EDU_HOST = os.getenv('EDU_HOST', 'edu.edu.vn.ua')
|
|
EDU_WEBINAR_URL = f'https://{EDU_HOST}/webinar/useractive'
|
|
|
|
# Playwright
|
|
PLAYWRIGHT_SERVER = os.getenv('PLAYWRIGHT_SERVER', 'http://playwright:8000')
|
|
PLAYWRIGHT_API_KEY = os.getenv('PLAYWRIGHT_API_KEY', 'your-secret-api-key')
|
|
WEBINAR_WAIT_TIME = int(os.getenv('WEBINAR_WAIT_TIME', '3')) # Секунды ожидания загрузки |