Бот-экосистема для отраслевого некоммерческого объединения: клуб, курсы, реестр, сертификаты, торговля
Telegram/ВК-бот из 10 функциональных модулей, который закрывает все операции союза заводчиков: подписка в клуб, курсы с автовыдачей доступа, реестр питомников с племенными рангами, бонитировка и родословные, продажа бланков, карма-бот для чата. Интеграции с Яндекс.Диском, ЮKassa, ВК API.
Результаты
Формат кейса
Крупное российское отраслевое некоммерческое объединение — союз заводчиков и селекционеров породных животных. Организация ведёт реестр питомников, выпускает официальные документы (родословные, метрики помётов, сертификаты курсов, свидетельства бонитировок), обучает заводчиков и организует выставки.
Подходит для: отраслевых ассоциаций и союзов, клубов по интересам с платным членством, организаций сертификации, ассоциаций с реестром участников и выпуском документов.
Контекст
До внедрения бота вся работа шла через: мессенджеры координаторов (ручные ответы на десятки типовых вопросов в день), Google-таблицы (учёт подписок, курсов, питомников, бонитировок), email-переписка (отправка сертификатов и бланков), 1С для бухгалтерии. Четыре штатных координатора, перегруз, ошибки в учёте, задержки в выдаче документов.
Цель — перевести максимум операционки в одного бота Telegram+ВК, оставить координаторам только профессиональные вопросы и контроль.
Решение: 10 функциональных модулей в одной экосистеме
Бот организован как модульная система. Каждый модуль — отдельный сценарий в Salebot с собственной логикой.
1. Членство в Союзе (подписка)
Основной продукт — годовое членство. Бот:
- Ведёт анкету заводчика (ФИО, паспорт, адрес, питомник, специализация)
- Принимает оплату через ЮKassa / Тинькофф
- Выдаёт доступ к закрытым разделам (курсам, бонитировке, льготным бланкам)
- Автоматически напоминает о продлении — за 7 дней до окончания, в последний день, и после просрочки
- Блокирует доступ к премиум-разделам по истечении подписки
2. Курсы для заводчиков
Обучение — обязательное условие для некоторых племенных рангов питомника.
- Выбор курса из каталога
- Приём оплаты (Тинькофф с ручным одобрением или автоматически через ЮKassa)
- Автоматическая регистрация на сайте обучения (через webhook в WordPress)
- Выдача ссылки и инструкции по входу
- После прохождения — бот генерирует именной сертификат в PDF и сохраняет в Яндекс.Диск
- Автоматическая публичная ссылка → клиент получает её в чат
3. Реестр питомников (регистрация и племенные ранги)
В объединении 6 племенных рангов питомника (от стартового до высшего). Каждый требует доказательств: стаж заводчика, сертификаты, количество помётов, участие в бонитировках.
- Регистрация нового питомника (название, специализация, список животных)
- Расчёт доступного ранга по стажу и выполненным требованиям
- Заявка на повышение ранга
- Ручная проверка документов сервисным аккаунтом (координатор видит все данные в одном месте)
- Комментарии «по доработке» возвращаются заводчику
4. Бонитировка (экспертная оценка животного)
Самый объёмный модуль в боте. Бонитировка — официальная процедура оценки животного экспертом по породным стандартам. Заявка от заводчика проходит по строгому протоколу.
Сценарий:
- Ввод данных владельца (ФИО, контакты) и животного (кличка, порода, дата рождения, родословная)
- Загрузка фото (анфас, профиль, в движении) в Яндекс.Диск
- Оценки по разделам: голова / тело / уход / движения / темперамент — баллы + достоинства + недостатки
- Автогенерация свидетельства бонитировки (PDF с оценками)
- Сохранение в Яндекс.Диск, публикация ссылки, отправка заводчику
- Запись в реестр для дальнейшего подсчёта рейтинга животных
5. Родословные
Оформление официальной родословной для помёта.
- Сбор данных (питомник, родители, даты, окрасы, клейма)
- Приём оплаты
- Загрузка метрики помёта в Яндекс.Диск
- После ручной проверки координатором — автогенерация родословной и публичная ссылка
- Рассылка готовых документов заводчику
6. Бланки (торговля)
Союз продаёт собственные бланки: метрики помётов, ветпаспорта, оценочные листы — полноценный магазин внутри бота.
- Каталог (название / цена / размер партии / остаток)
- Корзина с выбором количества
- Расчёт стоимости + почтовые расходы
- Оплата через Тинькофф
- Сбор ФИО и почтового адреса для отправки
- Учёт заказов в Google Sheets для координатора по отгрузкам
7. Карма-бот (чат-сообщество)
В ВК есть закрытый чат членов союза. Карма-бот — геймификация общения.
- Команды: «спасибо» / «благодарю» — +баллы цитируемому пользователю
- Команды модерации: «бан», «разбанить», «обнулить», «минус N», «плюс N»
- Фильтр мата — автопредупреждение
- Ежемесячный топ-3 активных участников
- Команды доступны только администраторам (проверка по списку ВК ID)
8. Гид (контентный навигатор)
Интерактивный справочник по деятельности союза: выставки, титулы, регистрация питомника, метрики, документы. Доступен только членам союза (проверка подписки).
Каждый раздел — отдельное оформленное сообщение с кнопками навигации, картинками, ссылками на платные сервисы бота.
9. Проверка подписки
Отдельный модуль с механикой напоминаний:
- За 7 дней до окончания — мягкое напоминание
- В последний день — финальное напоминание
- После просрочки — рассылки с понижающейся интенсивностью
Запускается по расписанию через планировщик Salebot.
10. Рассылки (маркетинг и информирование)
Ручной запуск массовых сообщений по сегментам: все члены, только продвинутые ранги, только определённые породы и т.д. Сегментация по анкетным данным клиента.
Техническая архитектура
ВК чат (комьюнити) + Telegram (индивидуальные операции)
↓
Salebot (10 модулей, модульная архитектура)
↓ ↓ ↓ ↓ ↓
┌─────────┬──┴──┬──────────┬──────┬──────────┐
▼ ▼ ▼ ▼ ▼ ▼
Яндекс ЮKassa Тинькофф Google VK API WordPress
.Диск Sheets (сайт курсов)
(файлы) (платежи) (учёт)
Хранилище файлов — Яндекс.Диск. Каждый сгенерированный сертификат, бонитировка или родословная заливается в облако, получает публичную ссылку, клиент забирает её из бота. Для союза с сотнями документов в год это дешевле и проще, чем поднимать собственный S3 с CDN.
Платежи — двойной приём:
- ЮKassa (автоматическое подтверждение)
- Тинькофф с ручным одобрением (для случаев, когда важна сверка с бухгалтерией)
Единая анкета клиента. ФИО, адрес, email и профессиональные данные заводчика хранятся в общей анкете и доступны во всех модулях — клиент не заполняет форму заново при каждой операции. Один раз ввёл данные для курса — в бонитировке бот уже знает и предлагает подтвердить актуальность.
Интеграция с сайтом курсов — WordPress-плагин принимает запрос от бота, создаёт аккаунт ученика после оплаты и возвращает ссылку для входа. Ученик получает её в чат.
Ключевые механики
Автогенерация PDF-документов
Для каждого типа документа (сертификат курса, бонитировка, родословная):
- Бот собирает данные в анкете клиента
- Генерирует PDF по шаблону с подстановкой полей
- Загружает в Яндекс.Диск
- Получает публичную ссылку
- Отправляет ссылку клиенту в чат
Клиент всегда может вернуться в бот и перекачать свой документ по сохранённой ссылке — без запроса к координатору.
Ранжирование питомников
Ранг повышается при выполнении условий (стаж, бонитировки, курсы). Бот:
- Смотрит анкету — текущий ранг
- Считает по правилам — доступный ранг
- Показывает разрыв («текущий — 2, доступный — 3»)
- Предлагает подать заявку на повышение с прикреплением недостающих документов
- Передаёт на проверку сервисному аккаунту
- После одобрения — обновляет ранг в анкете и в Google Sheets реестра
Двойная авторизация модераторов карма-бота
В чате ВК модераторы обозначены отдельным списком. При попытке команды «бан» / «обнулить» бот:
- Проверяет ID отправителя против белого списка администраторов
- Если не админ — отказ
- Если админ — выполняет + записывает в лог
Защита от спама и мата
- Фильтр обсценной лексики (список стоп-слов)
- Ограничение на количество команд в единицу времени
- Блокировка пользователей, превысивших лимит (через «бан»)
Метрики
По операционке:
- Ручная работа координатора на подписке и курсах — −85% (с нескольких человеко-часов в день до 15–20 минут на исключения)
- Время от подачи заявки на бонитировку до получения свидетельства — с 2–3 дней до ~10 минут (по автоматическим веткам; спорные ситуации остаются у эксперта, но базовые проходят без участия)
- Обработка продления подписки — почти полная автоматизация (было несколько часов в неделю у координатора на сверку таблиц и ручные напоминания)
По сервису:
- Скорость ответа на типовой вопрос — мгновенно 24/7 (было от 15 минут до 1 дня ожидания координатора)
- Доступность документов — заводчик всегда может перекачать свой сертификат или родословную из облака по сохранённой ссылке
Стек и сроки
Разработка поэтапная. Проект такого масштаба не делается «залпом» — закладывается 6–12 месяцев итераций:
- Этап 1 (1–2 мес): ядро — подписка, анкета клиента, базовые разделы, приём оплат
- Этап 2 (1–2 мес): курсы + реестр питомников + интеграция с сайтом
- Этап 3 (2–3 мес): бонитировка (самый объёмный модуль)
- Этап 4 (1–2 мес): родословные + магазин бланков + рассылки
- Этап 5 (1–2 мес): карма-бот + гид + финальная полировка
Ориентировочный порядок вложений в экосистему такого масштаба — от 900 тыс до 1,3 млн ₽ за весь цикл при поэтапном развитии. Конкретная сумма сильно зависит от количества и сложности интеграций (например, сайт курсов на WordPress с нестандартной логикой — отдельный бюджет), объёма PDF-шаблонов и количества итераций по правкам на каждом этапе.
Сопровождение после запуска: 15–20% от стоимости разработки в год (доработки, новые правила, миграции платёжных шлюзов).
Альтернатива — отдельные боты под каждую функцию. Можно собрать 3–4 отдельных бота (клуб, курсы, бонитировка, магазин), но это сложнее в поддержке и растягивает коммуникацию с клиентом по разным интерфейсам.
Где применимо такое решение
- Отраслевые ассоциации и союзы с платным членством и выпуском документов
- Клубы по интересам (рукоделие, коллекционирование, спорт) с сертификацией участников
- Сообщества с реестром объектов (клубы автолюбителей, коллекционеры, заводчики)
- Организации сертификации — курсы + экзамены + выдача сертификатов
Когда не подойдёт
- До 50 активных участников — разработка не окупится
- Нет собственных документов/сертификатов — часть ценности экосистемы пропадает
- Аудитория старше 60 лет без смартфонов — частично; тогда бот должен быть одним из каналов (плюс телефон и email), а не единственным
Что дальше
В планах развития:
- Мобильный раздел для экспертов-бонитистов — эксперты смогут оценивать животных прямо в боте во время выезда на выставку
- Авто-сопоставление родословной — бот проверяет, совпадают ли данные родителей в базе и предупреждает о несоответствиях
- Онлайн-выставки — формат голосования по фото животных, интеграция с рейтингом
Итог
Экосистема из 10 модулей на Salebot автоматизирует всю операционку отраслевого союза — клуб, курсы, реестр, выдачу документов, магазин, чат-комьюнити. Ручная работа координаторов снижается на 85%, скорость получения документов заводчиками — в десятки раз. Поэтапные вложения окупаются в масштабе 500+ активных членов за счёт автоматизации рутины и роста числа членов (приятнее пользоваться → меньше отток → выше LTV).
Если у вас отраслевая ассоциация, клуб по интересам или сообщество сертификации — обсудим, какие модули нужны именно вам. Пришлите краткое описание процессов в Telegram, подготовим карту решения и поэтапную смету бесплатно.
Смежные материалы: Типы подписных клубов и автоматизация • Юнит-экономика чат-бота • Salebot vs BotHelp vs Senler.