Дмитрий Багнин

Работы / Курс в Телеграме

Курс в Телеграме · сайт · ботреальный заказ · сентябрь — ноябрь 2026

Один курс — два потока: от групп в Телеграме до сайта, оплаты и учета

Сентябрь — курс питания на 30 дней в двух группах Телеграма, с выпуском уроков по расписанию. Октябрь — экспресс-курс на 15 дней: сайт на домене ведущей, запись и оплата через бота, учет — откуда пришли люди.

Заказчик — Кайрат Нурсултанов, автор проекта и организатор курса. Ведет курс врач Баян Жумабаева. Показываю механику с разрешения заказчика. Тексты уроков и программа — ведущей: на снимках они скрыты, как и цены курса.

Навигация курса в теме «Уроки»: кнопки вопроса ведущей и материалов, недели курса, вторая идет сейчас; названия недель и уроков скрыты
Сентябрьнавигация, неделя 2
Сайт экспресс-курса на телефоне: название, даты потока и кнопка записи
Октябрьсайт курса с записью
  1. 22.09старт курса на 30 дней
  2. 6.10общая группа закончила: участники выбрали две недели вместо месяца
  3. 16.10созвон о втором потоке
  4. 18.10открыта запись с оплатой
  5. 22.10старт экспресс‑курса
  6. 5.11последний день экспресс‑курса и старт следующего потока

Поток 1 · с 22 сентября

Курс на 30 дней: группы, выпуск по расписанию и страница ведущей

«Разумное очищение · 30 дней». Две группы: общая — для всех, и группа для преданных — для участников из вайшнавского сообщества. Задача организатора — чтобы курс шел в Телеграме без рассылки материалов руками каждое утро. Задача ведущей — готовить день заранее и править его до выхода, не разбираясь в технике.

  • 2 группыс темами-разделами и закрепленной навигацией
  • 9 днейбот выпустил сам, сразу в обе группы, — все уроки, что пришли в очередь
  • 17 клиповиз лекции на два часа

Что сделано

  • Две группы с темами-разделами: уроки, материалы, рецепты, психология, чат потока. Вход по заявке, навигация закреплена в «Уроках».
  • Бот курса выпускает день по расписанию: текст, картинка и видео — в нужную тему обеих групп в 6:00. Видео тяжелее 50 МБ он берет из закрытого канала-хранилища: напрямую бот такие файлы не загружает.
  • До 4 октября урок открывался страницей внутри Телеграма: крупный шрифт, светлое или темное оформление — как у читателя в Телеграме, оглавление курса, кнопки «назад» и «следующий урок».
  • Вопрос из навигации или со страницы урока уходит в бота: о питании — ведущей, о психологии — организатору. Ответ возвращается человеку.
  • Страница ведущей в Телеграме: очередь дней на весь курс, правка дня до выхода.
  • Тест на дошу, тип по аюрведе, — в боте: разбор приходит сразу, итог участник отправляет ведущей кнопкой.
  • Лекция на два часа — 17 клипов, у каждого заставка и текст отдельной страницей. Клипы выходили сами, по два в день.
  • С 4 октября, по просьбе ведущей, навигация и уроки — оформленные сообщения Телеграма (rich message): заголовки, списки, кнопки и раскрывающиеся разделы в одном сообщении. Урок со всеми материалами читается прямо в группе, недели навигации раскрываются, текущая открыта.

Результат

В общей группе курс шел с 22 сентября по 6 октября: участники выбрали две недели вместо месяца. В группе для преданных — дольше.

Все девять уроков, что пришли в очередь, бот выпустил сам, сразу в обе группы, — без рассылки руками. Уроки ведущая присылала по мере готовности, я ставил их в очередь; десятого не пришло, и дальше ведущая вела группы сама. Во втором потоке иначе: уроки она присылала заранее, вместе с таблицей дней.

Сентябрьский поток договорились закрыть 21 октября, а его группы оставить: захочет кто‑то пройти 30 дней — курс откроется снова. Во второй поток перешли выпуск по расписанию и тест на дошу, а страница ведущей выросла в «Страницу курса» для команды. Материалы программы ведущей из курса на 30 дней пошли в дело заново.

Как это выглядело

Снимки с работающего курса и макет страницы урока. Нажмите на снимок, чтобы открыть его крупнее.

Листайте снимки вбок, нажмите — откроется крупнее →

Поток 2 · 22 октября — 5 ноября

Экспресс-курс на 15 дней: сайт, запись и оплата — за двое суток

«Разумное очищение». Созвон с заказчиком — вечером 16 октября, а 18 октября на домене ведущей открылась запись: человек нажимает кнопку, платит по QR Kaspi, бот сам проверяет чек и присылает ссылку в группу.

Задача — за шесть дней, оставшихся до старта, запустить сайт, запись с оплатой и группы. Ведущей — не сверять каждый чек руками и видеть, откуда пришли люди.

  • 2 дняот созвона до записи с оплатой
  • 23 из 23шагов проверки пути от сайта до группы — с настоящим платежом
  • 31 из 31пробы проверки чека — на тестовых чеках
  • 6:00каждый день урок и рецепты выходят сами

Сайт курса на домене ведущей

  • Домен sanjivani.kz и хостинг в Казахстане оформлены на ИП ведущей: она продавец курса, у меня — доступ инженера.
  • Кнопка «Записаться в Телеграме» ведет в бота. У каждой ссылки на курс своя метка — видно, откуда пришел человек.
  • Отзывы участниц — снимками их сообщений, с их согласия. Лишнее на снимках скрыто.
  • Пока шла запись на поток 22 октября, блок «Не успеваете?» вел к записи на следующий поток.
  • Политика данных, своя страница «не найдено», иконки сайта для вкладки и телефона, счетчик Яндекс Метрики.
  • Флаер в стиле курса: QR на обороте открывает WhatsApp ведущей с готовым текстом — видно, кто пришел с флаера.
  • При сдаче — страница «Как устроен ваш сайт»: что куплено и до какого числа, где что лежит, кто что меняет.

Листайте снимки вбок, нажмите — откроется крупнее →

Бот записи и оплаты

сайт курса → бот → согласие → оплата → чек → проверка → личная ссылка → группа → учет

  • Экран курса: описание группы, в которую человек записывается, цена, частые вопросы кнопками.
  • Согласие на обработку данных — до записи. Имя и чек бот стирает через 30 дней.
  • Оплата по QR Kaspi ИП ведущей. Для России и других стран — свои кнопки с подсказкой, как перевести.
  • Проверка чека: получатель, сумма — цена его группы, дата не старше 48 часов, номер без повторов. Сошлось — личная ссылка в группу приходит сразу, на одного человека и на 7 дней. Есть сомнение — ведущая решает кнопкой.
  • В 21:00 бот присылает список оплат за сутки: с Kaspi Pay сверяется один список, а не каждый чек.
  • Бесплатное приглашение: ссылку на одного человека выдает ведущая, организатор или я, а бот считает, сколько людей пришло по приглашениям.
  • Вопросы до записи — по темам в служебную группу команды: про оплату и запись отвечаю я, про курс — ведущая. Ответ команды на сообщение бота уходит человеку.
  • Для партнеров: площадка, которая разместила ссылку на курс, видит в боте, сколько людей пришло по ней и оплатило.

Как оформлены группы

  • Две группы — общая и для преданных: у каждой своя ссылка записи, уроки одни и те же. Различаются с первого взгляда — желтые и бирюзовые значки тем, свои аватары. Значки — свой набор из 11 иконок.
  • Навигация закреплена в «Уроках»: разделы «Подготовка» и «Основная программа», строка появляется, когда выходит урок.
  • Урок — одно оформленное сообщение: заголовки, списки, жирный текст. Цитат нет: Телеграм рисует их мелким шрифтом, а ведущей нужен крупный.
  • Ведущая присылает уроки заранее вместе с таблицей дней, я ставлю их в очередь. Урок выходит в 6:00, рецепты на завтра — вместе с уроком, в некоторые дни еще материал в 17:00.
  • Публикует бот курса с подписью «помощник курса» — от имени курса, а не человека. Служебные строки «вступил» и «вышел» бот стирает сразу.

Листайте снимки вбок, нажмите — откроется крупнее →

Страница курса для команды

Мини-приложение внутри Телеграма: открывается кнопкой «Страница курса» в чате с ботом. Видят ее только ведущая, организатор и я, участнику бот отказывает. Имен на ней нет.

По словам организатора курса, ему удобно, что вся статистика и информация собраны на одной странице.

  • Первый экран — сводка записи и оплат. Обновляется вживую.
  • Расписание курса по датам: что и когда выйдет в группах.
  • «Оплаты» — что бот прочел в чеке и почему не подтвердил сам.
  • «Учет записи» — откуда пришли люди: по метке каждой ссылки видно, сколько начали, прислали чек, оплатили и вступили.
  • Новый вопрос до записи виден сразу: на странице загорается отметка.
  • Вкладку «Охват» пока вижу только я: где разместили ссылку на курс и что из этого вышло — по каждому месту отдельно.

Шаги вкладки «Охват»:

  1. Размещение
  2. Переходы на страницу
  3. Открыли бота
  4. Согласие
  5. Оплата
  6. В группе
Страница курса в Телеграме: отметка «вживую», вкладки «Оплаты», «Учет записи», «Охват» и описание вкладки «Охват»
Вкладка «Охват». Снимок обрезан выше цифр: цифры — данные заказчика.

Разбор записи на курс — и решения из него

Через три дня после открытия записи я разобрал по шагам, где люди останавливаются на пути от поста до оплаты, и составил пять гипотез, что мешает записи, у каждой — проверку. После разбора на созвоне 22 октября решили: запись на следующий поток — сразу, за две недели до старта, а к нему — бесплатная пробная группа на 2 дня и ссылки, которыми выпускники приглашают новичков со скидкой.

Что добавилось 22–⁠25 октября

  • В 6:00 вышел первый день основной программы — в обеих группах, навигация обновилась сама.
  • Запись на поток 5 ноября открыта на сайте и в боте.
  • Группы потока 5 ноября собраны заранее, без людей: приветствие, навигация и 54 поста октябрьского потока со сдвигом на 14 дней — бот выпустит их сам.
  • Рецепты следующего дня выходят утром вместе с уроком, а не в 15:00 — по просьбе участников.
  • Связь с заказчиком — три раза в день, в 10:00, 14:00 и 18:00: сначала читаю все сообщения, потом отвечаю на все сразу.
  • Отзывы участниц — на сайте курса.
  • Пробная группа на 2 дня и ссылки-приглашения выпускников готовы в боте и ждут включения к потоку 5 ноября.
  • Проверка всего курса глазами нового участника: сайт и очередь постов. Своя страница «не найдено» и иконки сайта — той же ночью.
  • Повтор материала бот выпускает строкой со ссылкой на прошлый пост, а не копией: так в 17:00 вышел «Дневник благодарности».
  • Медитация на 29 октября собрана в очереди одним сообщением: плеер с аудио и строка об источнике — как под каждым материалом по психологии.
  • Отзыв о курсе — кнопкой в боте: текстом, голосовым или с фото. Бот спрашивает, можно ли показать отзыв на сайте курса.
  • Бот перешел на поток 5 ноября: запись и пробная группа включены, отзывы участников первого потока сохранились. Ссылки выпускникам бот разошлет 5 ноября.

Что проверено

Путь участника я прошел целиком 18 октября. Первая проверка нашла ошибки — починил их тем же вечером. Повторная, с настоящим платежом 100 ₸, прошла 23 шага из 23. Проверка чека прошла 31 пробу из 31 на тестовых чеках.

В ночь перед стартом, 22 октября, — еще одна проверка: путь участника, сайт с телефона и очередь постов на две недели.

Под капотом

  • Бот на Python и Bot API Телеграма — в контейнере на сервере ведущей в Алматы. Сайт курса — на ее хостинге в Казахстане.
  • Чек читается без внешних сервисов и ИИ: PDF — текстом, снимок экрана — распознаванием на сервере.
  • Ссылка в группу создается под человека и помнит, откуда он пришел.
  • Несколько потоков на одном боте: у каждого свои группы, очередь постов и учет.
  • Страница курса — мини-приложение: открывается без пароля, Телеграм сам подтверждает, кто ее открыл.

Python · Bot API Телеграма · оформленные сообщения (rich message) · мини-приложение в Телеграме · Tesseract и poppler для чеков · Docker · Яндекс Метрика

Сам курс и что дальше

Курс питания ведет Баян Жумабаева, врач-нутрициолог, кандидат медицинских наук. В курсе — рацион из простых продуктов, рецепты, практики расслабления и ответы врача на вопросы в группе. Поток — 15 дней, подготовка — три дня.

Поток с 5 ноября идет копией октябрьского: те же материалы, даты на 14 дней позже. Следующий — 21 ноября, запись — на сайте курса. Каждый новый поток запускаю и сопровождаю целиком: группы, бот, выпуск уроков и учет.

Нужен такой же курс в Телеграме?

Курс в Телеграме собираю за 2–⁠3 дня: группы с темами и уроки по расписанию. Сайт курса, запись и проверка оплаты — отдельными пунктами в цене. Точную цену называю после разговора, до начала работы, — дальше она не меняется. Цены «от» — на странице услуг.

Следующая работа: трекер привычек в Телеграме →
Написать в Телеграм