Integration with the site: Telegram bot + postbacks + admin panel
Main bot: onboarding → status check → auto-access issuance after deposit; final screen with buttons (INSTRUCTION / Signals / Robot / Training).
Admin bot: statistics by stages (welcome/awaiting registration/awaiting deposit/access granted), segment mailings, campaign history, preview, test sending.
Postbacks: upon registration/deposit, user status is automatically updated and messages are triggered.
Storage: single DB app.db for both parts; admin bot connects to the same DB.
Documentation: step-by-step instructions for Windows (running bots, ngrok/domain, postback tests).
Stack: Python 3.12, Aiogram 3, FastAPI/Uvicorn, aiosqlite (SQLite), pydantic-settings, ngrok/HTTPS. Role: turnkey development, infrastructure setup, technical support.
Admin bot: statistics by stages (welcome/awaiting registration/awaiting deposit/access granted), segment mailings, campaign history, preview, test sending.
Postbacks: upon registration/deposit, user status is automatically updated and messages are triggered.
Storage: single DB app.db for both parts; admin bot connects to the same DB.
Documentation: step-by-step instructions for Windows (running bots, ngrok/domain, postback tests).
Stack: Python 3.12, Aiogram 3, FastAPI/Uvicorn, aiosqlite (SQLite), pydantic-settings, ngrok/HTTPS. Role: turnkey development, infrastructure setup, technical support.