Skip to content

Case · Bot + CRM

A bot that replaced spreadsheets, chats and manual maths.

💳

In-bot payments

🌳

Affiliate referral tree

🗄

CRM on Django

🤖

Built-in AI assistant

End-to-end automation for a training center: aiogram 3, a Django web CRM, payments, a GPT schedule scraper, a referral tree and an AI assistant.

@SilaSoznaniyaYT_Bot — a single entry point for participants of the “Power of Consciousness” center instead of manual spreadsheets and chats: sign-up, payments, schedule, referral program and an AI assistant in one bot.

Telegram bot Sila Soznaniya

Bot + CRM

Want a similar project?

Take a short brief — we’ll come back with a plan and a quote.

In brief: @SilaSoznaniyaYT_Bot automates a training centre end to end. A participant opens Telegram and sees the schedule, the library, their rank and the trainings they have completed, pays right there and gets an affiliate link with a QR code. The centre’s team sees the same thing from the other side: a CRM with finances, loyalty and the logs of every conversation with the AI assistant.

Client: the “Sila Soznaniya” training centre · Bot: https://t.me/SilaSoznaniyaYT_Bot · Category: bot + CRM

What matters most in this project?

  • One entry point instead of spreadsheets and chats: schedule, payment, affiliate programme and course access all live in the bot.
  • Payment straight inside Telegram through T-Bank, with webhook handling.
  • A referral tree up to 20 levels deep with commission paid on the first five.
  • The schedule updates itself: a GPT-powered scraper pulls the listings every night at 00:30.
  • The “Estnost” AI assistant holds the conversation, and the whole thread lands in the CRM for the team to see.
  • A CRM on Django Unfold with statistics, finance, loyalty and affiliate pages.

What is the project built with?

Bot:
aiogram 3.x with an asynchronous architecture.
Backend and CRM:
Django with Django Unfold.
Database:
shared by the bot and the admin panel, so the numbers always agree.
Payments:
T-Bank, an Init and Webhook pair.
AI:
an assistant with threads and conversation logging into the CRM, plus a GPT-powered schedule scraper.

How did it start?

Before automation the centre lived in three places at once. The schedule was edited by hand, payments came in as transfers and were reconciled against screenshots, affiliate commissions were counted in a spreadsheet. Every new training meant a day of admin work.

The affiliate programme was a pain of its own. A referral tree grows deep, commission runs across several levels, and any manual reconciliation drifts away from reality sooner or later. Arguing about percentages with a partner when the numbers live in a spreadsheet is impossible.

So everything was pulled into one system on a shared database: what the participant sees in the bot and what the administrator sees in the CRM are two sides of the same data.

What was built?

🤖 Telegram bot

  • A “Trainings” section: schedule, listings, a “Next training” button
  • A “Library” section
  • Profile: rank, promo code, completed trainings
  • “Yana”, “Care” and “About the project” sections, greetings and redirects

💳 Payment and affiliate programme

  • Payment through T-Bank, an Init and Webhook pair
  • An affiliate link with a QR code
  • A referral tree up to 20 levels deep
  • Commission logic across five levels
  • Manual orders with commission and payouts

🛠 Web admin and CRM

  • Management of users, events and orders
  • Statistics, finance, loyalty, affiliate and manual-order pages
  • Logs of conversations with the AI assistant

🧠 AI infrastructure

  • The “Estnost” assistant with threads and CRM logging
  • A GPT-powered schedule scraper: listings refresh daily at 00:30

What is the result?

MetricValue
Entry points for a participantone, Telegram
PaymentT-Bank inside the bot
Referral tree depthup to 20 levels
Commission levels5
Listings refreshautomatic, daily at 00:30
AI conversationsfully stored in the CRM

Not sure where to start?

We’ll review your case in a free consultation and propose a solution.

What does it cost at list price?

10 itemsTimeline: ~1 month
À la carte (separately)€2600
Bundle saving−€1110
Turnkey package€1490

Prices per our list. Each module costs more separately: integrations, management, overhead. As one project on a single backend it’s cheaper. Exact quote for your case after the brief.

The more features, the better the bundle

SeparatelyBundle price
Минимум · €390Стандарт · €1490€2600−€1110This project€1490Scope of features →10Cost, €

Bought separately, cost grows linearly. As a bundle it plateaus: shared architecture, one backend, code reuse. So the more features, the wider the gap — and the bigger your saving. This project (41 features) is already at the plateau.

“Before they decide, clients ask the same six questions: what it costs, how long until results, whether we guarantee positions, how we differ from the rest, how much of their own time it takes, and what happens if we stop. An FAQ block built from invented questions instead of these answers nobody.”

Evgenii Slepinin, founder of SEO7, systems architect

Frequently asked questions

What does the bot do?

It is a single entry point for participants: bookings, payments, schedule, affiliate programme and AI assistant — all inside Telegram.

Why a bot if you already have spreadsheets and chats?

It replaces manual record-keeping: fewer mistakes, everything happens automatically and is stored in one place.

How are payments processed?

Through a bank payment gateway directly inside the bot, with no jumps to external pages.

What is the Django CRM?

A web admin built on Django Unfold for managing participants, payments and the schedule.

How does the schedule work?

A GPT-powered scraper gathers and updates the schedule automatically — with no manual entry.

What is the referral tree?

It is the affiliate programme: participants refer other participants and commissions are calculated along a tiered tree.

Is there an AI assistant?

Yes, it answers participants from the centre knowledge base and takes routine questions off the administrators.

What is the bot built on?

aiogram 3 with an asynchronous architecture — fast response and resilience under load.

Can you build a bot like this for my centre?

Yes — for bookings, payments, schedule and affiliates in any niche. We start with a brief and a module list.

How long did the development take?

It depends on scope: bot + CRM + payments + affiliates takes a few weeks.

How much does a similar bot cost?

It depends on modules and integrations. We give an exact quote after a brief.

Who owns the bot and the data?

All yours: code, credentials and the database. The project is not locked in to us.

Related projects.

Ready for your project?

Leave a request — we’ll estimate the timeline and price for your business.