Клиенты пишут в Telegram. Мы отвечаем в Telegram. CRM нужна, но Bitrix за 2000 ₽/мес для пяти лидов — нет.
Мы собрали свою: Telegram-группа с топиками вместо тикет-системы, бот для квалификации заявок, деплой на Yandex Cloud Functions. Стоимость: 0 ₽/мес.
Идея: топики = лиды
Telegram-группы с включённым режимом форума создают отдельный тред под каждую тему. Мы используем это иначе: один топик — один клиент.
Пользователь нажимает кнопку на сайте → попадает в бота → отвечает на два вопроса про свой бизнес и задачу → бот автоматически создаёт топик в нашей группе с карточкой лида. Дальше вся коммуникация идёт через бота: мы пишем в топике, клиент получает в личке. И наоборот.
Результат — организованный список клиентов с полной историей переписки, поиском и уведомлениями. Без отдельного приложения, без ежемесячных платежей.
Что умеет и чего не умеет
| Наша мини-CRM | Bitrix / AmoCRM | |
|---|---|---|
| Приём и квалификация заявок | ✓ | ✓ |
| Переписка с клиентом | ✓ | ✓ |
| Воронка продаж | ✗ | ✓ |
| Автоматические follow-up | ✗ | ✓ |
| Аналитика и отчёты | ✗ | ✓ |
| Командная работа | ✗ | ✓ |
| Стоимость | 0 ₽ | от 1 500 ₽/мес |
Это не замена полноценной CRM. Это инструмент для соло-основателей и маленьких команд, которые обрабатывают до 20 заявок в месяц и не хотят платить за систему, которую используют на 10%.
Стек
Бот написан на Python без фреймворков — 300 строк кода. Никаких aiogram или python-telegram-bot: для serverless-функции с webhook-хендлером они избыточны и замедляют cold start.
| Компонент | Технология | Стоимость |
|---|---|---|
| Бот | Python 3.12 + httpx | — |
| Хостинг | Yandex Cloud Functions | 0 ₽ |
| Состояние | Yandex Object Storage | 0 ₽ |
| DNS + SSL | Yandex Cloud | 0 ₽ |
Весь проект — от первой строчки кода до работающего webhook — был собран и задеплоен за одну сессию с Claude Code с использованием нашего open-source навыка для Yandex Cloud.
Подводные камни
За время разработки и деплоя мы наступили на несколько граблей, которые не описаны в документации:
- Права бота в группе. Добавить как админа недостаточно — нужно отдельно выдать разрешение "Управление темами", иначе создание топиков падает с ошибкой.
- Privacy mode. По умолчанию боты в группах видят только команды. Для relay нужно отключить через @BotFather.
- Лимиты Telegram. Название топика — максимум 128 символов. Callback data в кнопках — 64 байта. Оба лимита молча обрезаются без ошибки.
- Безопасность. Секреты передаются через переменные окружения Cloud Functions. Для соло-проекта это допустимо, для команды стоит переехать на Yandex Lockbox.
Подробности
Полный разбор с кодом, архитектурой relay и инструкцией по деплою — в нашей статье на Хабре.
Если вашему бизнесу нужна автоматизация сложнее — от AI-агентов до интеграций с маркетплейсами — напишите нам. Обсудим задачу.