diff --git a/app/main.py b/app/main.py index 40290b9..0e51d2d 100644 --- a/app/main.py +++ b/app/main.py @@ -2854,7 +2854,8 @@ _API_DOCS_HTML = """ var r = await fetch('/api/auth/token', {method:'POST'}); var d = await r.json(); var token = d.token; - window.open('https://t.me/' + BOT + '?start=webauth_' + token, '_blank'); + // d.url = tg://resolve?... — открывает приложение напрямую; https-ссылка как запасной вариант + window.open(d.url || ('https://t.me/' + BOT + '?start=webauth_' + token), '_blank'); setStatus('Откройте Telegram-бота и нажмите Start — ключ появится здесь автоматически...'); var tries = 0; pollTimer = setInterval(async function(){ diff --git a/app/static/index.html b/app/static/index.html index 58aa64f..e775538 100644 --- a/app/static/index.html +++ b/app/static/index.html @@ -1237,7 +1237,7 @@