@SilaSoznaniyaYT_Bot is end-to-end automation for the «Сила Сознания» training centre (coach Yana Tarasova): a Telegram bot on aiogram 3.x with an asynchronous architecture, a Django Unfold web admin / CRM, a GPT-powered schedule scraper, online payments through a bank gateway, an affiliate programme with a referral tree and an AI assistant. A single entry point for participants — instead of manual spreadsheets and chats.
Client: «Сила Сознания» training centre · Bot: https://t.me/SilaSoznaniyaYT_Bot · Category: automation
Technology stack
- Bot: aiogram 3.x, asynchronous architecture.
- Backend / CRM: Django + Django Unfold.
- Database: a shared database for the bot and the admin.
- Payments: bank payment gateway — Init + Webhook.
- AI: an AI assistant with conversation logging into the CRM; a GPT-powered schedule scraper.
Full list of implemented features
🤖 Telegram bot (aiogram 3.x)
- "Trainings" section: schedule, programme, "Next training"
- "Library" section
- Profile: rank, promo code, completed trainings
- "Yana / Care / About the project" sections, greetings and redirects
💳 Payments and affiliate programme
- Payments through a bank gateway (Init + Webhook)
- Affiliate: QR link, referral tree up to 20 levels deep
- L1–L5 commission logic
- Manual order with LTV accrual and payouts
🛠 Web admin (Django Unfold, CRM)
- User, event and order management
- Pages: Statistics, Finance, Loyalty, Affiliates, Manual order
- AI conversation logs
🧠 AI infrastructure
- The "Естьность" AI assistant with threads and conversation logging into the CRM
- A GPT-powered schedule scraper — daily programme update (00:30)
Process
1. Brief and architecture — schedule, payment, affiliate and course-access flows; bot and CRM structure. 2. Bot and menu — aiogram 3.x: main menu, sections Trainings / Library / Profile / Yana / Care / About. 3. Bank-gateway payments and affiliates — Init + Webhook integration; profile with rank and a referral tree up to 20 levels, L1–L5 logic. 4. Django web admin — Unfold: models for users, events, orders, AI logs; pages Statistics, Finance, Loyalty, Affiliates, Manual order. 5. Scraper and AI assistant — GPT-powered schedule scraper (daily at 00:30); "Естьность" AI with threads and logging into the CRM.
Results
| Metric | Value |
|---|---|
| In-bot payments | bank gateway |
| Affiliate levels | L1–L5 |
| Referral tree | up to 20 levels |
| CRM | Django Unfold |