zov-tech/bot/handlers
wasrusgen 8bf18c00b0 bot: add inline keyboard for role choice (Telegram Desktop fix)
Telegram Desktop side-panel does NOT forward initData when WebApp is
opened via ReplyKeyboardButton.web_app. Resulting in empty initData
and falling back to client cabinet for everyone.

Inline-keyboard buttons (web_app inside the message) open the MiniApp
in modal mode where initData is correctly forwarded.

/start now sends two messages:
1. Welcome + reply-keyboard at bottom (works on mobile)
2. Inline-keyboard with role buttons (works on Desktop too)
2026-05-12 21:49:18 +03:00
..
__init__.py chore: initial scaffold (bot, miniapp, backend, docs) 2026-05-08 23:56:48 +03:00
start.py bot: add inline keyboard for role choice (Telegram Desktop fix) 2026-05-12 21:49:18 +03:00