Какие задачи бизнеса решает Telegram-бот
Боты заказывают ради 6 типовых задач, и обычно один чат-бот закрывает сразу несколько:
- Заявки и запись
Клиент выбирает услугу, дату и время кнопками, оставляет имя и телефон, а заявка сразу уходит менеджеру.
- Каталог и продажи
Товары в чате, корзина, оформление заказа и счёт на оплату, не выходя из мессенджера.
- Ответы на частые вопросы
Цены, адреса, сроки и условия бот выдаёт круглосуточно, а нестандартный запрос передаёт сотруднику.
- Уведомления и статусы
Готовность документов, напоминание о записи и статус покупки приходят в личные сообщения.
- Рассылки и канал
Сообщения подписчикам по сегментам и публикация постов в ваш канал по расписанию.
- Внутренние боты
Отчёты для руководителя, задачи сотрудникам, приём фото и файлов с объектов без лишних чатов.
Когда нужна разработка, а когда хватит конструктора?
Конструктор закрывает 3 простые задачи: меню из кнопок, ответы на частые вопросы и сбор контактов. Если вашему боту больше ничего не нужно, создание в конструкторе обойдётся дешевле разработки: сравнение способов есть в статье как создать Telegram-бота. Боты на коде нужны, когда появляется своя логика: расчёт стоимости, запись с проверкой свободного времени, обмен с учётной системой, оплата, несколько ролей. Ещё один довод за код: база покупателей и история обращений хранятся у вас, а не у платформы-конструктора, и бот не упирается в лимиты тарифа.
Что входит в разработку бота
В базовую стоимость от 150 000 ₽ входят 8 работ:
- Бриф и карта сценариев: что пишут люди, куда ведёт каждая кнопка, где диалог переходит к сотруднику.
- Тексты сообщений, команды /start и /help, меню команд и кнопки.
- Код на Python или Node.js и база данных заявок и пользователей.
- Уведомления менеджерам о новых заявках в рабочий чат или на почту.
- Команды администратора: выгрузка заявок, рассылка, правка частых ответов.
- Размещение, вебхук по HTTPS, журнал ошибок и резервные копии базы.
- Тестирование на отдельном тестовом боте до запуска основного.
- Передача кода, токена и доступов одним документом и 30 дней бесплатного сопровождения.
Сколько стоит разработка Telegram-бота?
Разработка начинается от 150 000 ₽ при сроке от 4 недель, а каждая интеграция добавляет сумму и срок по прайсу калькулятора стоимости:
| Что входит | Цена | Срок |
|---|---|---|
| Базовый бот: сценарии, кнопки, заявки, база данных | от 150 000 ₽ | от 4 недель |
| Передача заявок в CRM | +25 000 ₽ | +1 неделя |
| Онлайн-оплата в чате | +30 000 ₽ | +1 неделя |
| Каталог товаров и обмен с 1С | +60 000 ₽ | +2 недели |
| Личный кабинет в Mini App или в веб-версии | +80 000 ₽ | +2 недели |
Цену двигают не экраны, а логика: сколько веток и ролей, сколько внешних систем нужно связать, нужны ли оплата и рассылки по базе. Бот с меню и формой заявки ближе к нижней границе, бот-магазин с каталогом, корзиной, оплатой и интеграциями собирается из нескольких модулей.
Пример: бот с передачей заявок в CRM и онлайн-оплатой обойдётся от 205 000 ₽ и займёт от 6 недель. Точную смету считаем после брифа и фиксируем в договоре.
Как заказать телеграм-бота: этапы и сроки
Работа идёт в 7 этапов, базовую версию запускаем через 4 недели после утверждения сценариев:
- 01Бриф
Созвон или переписка в Telegram: задачи бота, кто им пользуется, какие системы уже есть (учёт клиентов, 1С, таблицы).
- 02Карта сценариев
Схема диалогов: команды, кнопки, ветки, тексты ответов и точки передачи менеджеру. Утверждаем до начала работ.
- 03Смета и договор
Фиксируем состав работ, цену, сроки и этапы оплаты.
- 04Разработка
Код, база данных, интеграции, команды администратора.
- 05Тестирование
Проверяем сценарии на тестовом боте: ошибки ввода, повторные нажатия, очередь рассылки.
- 06Запуск
Создание бота в @BotFather на вашем аккаунте по нашей инструкции занимает несколько минут, либо бот передаётся вам сменой владельца. Затем настраиваем вебхук и переносим диалоги в рабочую версию.
- 07Сопровождение
30 дней бесплатно правим тексты и мелкие ошибки, дальше работаем по договорённости.
Как устроен бот: Python, Node.js и Telegram Bot API
Бот общается с Telegram через Bot API, а обновления (новые сообщения и нажатия кнопок) получает 2 способами: запросами getUpdates или через вебхук. Способы взаимоисключающие: пока настроен вебхук, getUpdates не работает. Для рабочей версии ставим вебхук: Telegram сам присылает каждое обновление на ваш сервер по HTTPS (поддерживаются порты 443, 80, 88 и 8443), а бот проверяет секретный заголовок X-Telegram-Bot-Api-Secret-Token, чтобы чужой запрос не прошёл как настоящий. Если бот был недоступен, необработанные обновления ждут на стороне Telegram не дольше 24 часов.
Код пишем на Python или Node.js: у обоих языков зрелые библиотеки для Bot API и асинхронная обработка множества диалогов одновременно. Логику держим отдельно от платформы мессенджера: если понадобится второй канал, например бот в другом мессенджере, база и логика диалогов переиспользуются.
Как принимать оплату в Telegram-боте?
Внутри мессенджера доступны 2 способа оплаты, и выбор зависит от того, что вы продаёте. Физические товары и услуги оплачиваются через стороннего платёжного провайдера: его подключают в @BotFather (Bot Settings, затем Payments), бот выставляет счёт методом sendInvoice, подтверждает покупку в ответ на pre_checkout_query и получает сообщение об успешной оплате. Номер карты обрабатывает провайдер, Telegram его не видит и комиссию не берёт. Цифровые товары и услуги по правилам платформы продаются только за Telegram Stars. Третий вариант: бот присылает ссылку на платёжную страницу банка-эквайера, банк сообщает боту о платеже, и заказ сам меняет статус.
Интеграции с CRM, сайтом и 1С
Бот связываем с 3 системами, в которых уже работает ваша команда: CRM, сайтом и учётной базой. Заявка из чата создаёт сделку в CRM через её API (например, amoCRM или Битрикс24) с именем, телефоном и историей переписки, поэтому ни один запрос не теряется. С сайтом бот делит базу клиентов: заказ, оформленный в браузере, получает статус в мессенджере. Каталог, цены и остатки бот берёт из 1С или прайса, по той же схеме, что в магазине Rilis из портфолио, где цены и остатки обновляются по прайсу.
Если нужен полноценный интерфейс с фильтрами, корзиной и историей покупок, делаем Mini App: веб-приложение, которое открывается прямо в мессенджере без отдельной регистрации. По устройству Mini App ближе к веб-приложению, чем к чат-боту, и пишется на тех же технологиях.
Какие ограничения Telegram закладываем в проект
Telegram задаёт 6 технических ограничений, которые учитываем до разработки, а не после жалоб пользователей:
- В один чат не чаще 1 сообщения в секунду: при превышении Telegram отвечает ошибкой 429.
- В группе бот отправляет не больше 20 сообщений в минуту.
- Массовая рассылка идёт со скоростью около 30 сообщений в секунду, поэтому рассылку по большой базе ставим в очередь.
- Скачать бот может файл до 20 МБ, отправить до 50 МБ; для больших объёмов поднимаем собственный сервер Bot API, где загрузка доходит до 2000 МБ.
- В группах по умолчанию включён режим приватности: бот без прав администратора видит только команды и ответы на свои сообщения.
- Имя пользователя (username) после создания не меняется: 5-32 символа, латиница, цифры и подчёркивание, на конце bot. Отображаемое имя можно менять когда угодно.
Стандарты и требования
До запуска бот проходит проверку по 7 пунктам:
- Токен хранится в переменных окружения, а не в коде и не в переписке; при утечке отзываем его в @BotFather и выпускаем новый.
- Вебхук работает только по HTTPS с секретным заголовком, запросы без верного заголовка бот отклоняет.
- Персональные данные по 152-ФЗ от 27.07.2006: перед сбором имени и телефона бот показывает ссылку на политику и просит согласие.
- Права по ролям: рассылку и выгрузку заявок видят только администраторы.
- Журнал ошибок и уведомление разработчику, если бот перестал отвечать.
- Резервные копии базы и инструкция по восстановлению.
- Mini App и веб-часть проверяем по Core Web Vitals: LCP до 2,5 с, INP до 200 мс, CLS до 0,1.
Как проверить студию перед заказом
Проверить нас можно 3 способами. Первый: проекты в портфолио, например агрегатор «Бьютики» с каталогом, поиском и SEO-витриной, где видна наша серверная разработка. Второй: по запросу даём контакты 2-3 заказчиков с похожими проектами; опубликованных отзывов с именами у нас нет, и выдумывать их мы не станем. Третий: до договора вы обсуждаете бота напрямую с тем, кто будет его писать. Отдела продаж у нас нет, основатель Артём Салыев ведёт проекты лично и работает в SEO и веб-разработке с 2016 года.
Оплата и договор
Смету, состав работ, сроки и этапы оплаты фиксируем в договоре после брифа, поэтому бюджет не растёт без вашего согласия. Новая функция по ходу работ оценивается отдельно и попадает в план только после согласования. Бот оформляется на ваш аккаунт Telegram, хостинг на вас, код и доступы передаём одним документом. Первые 30 дней после запуска правим тексты и мелкие ошибки бесплатно, дальше техническая поддержка от 30 000 ₽ в месяц: обновления под новые версии Bot API, новые функции, контроль работы.
Вопросы и ответы
Сколько стоит заказать бота для Telegram?
Заказать бота у нас можно от 150 000 ₽ со сроком от 4 недель. В сумму входят карта сценариев, код на Python или Node.js, база данных, уведомления менеджерам, размещение и запуск. Интеграции считаются по прайсу калькулятора: CRM +25 000 ₽, онлайн-оплата +30 000 ₽, каталог и обмен с 1С +60 000 ₽, личный кабинет +80 000 ₽. Цены одинаковы для Челябинска, Москвы и других регионов, точную смету фиксируем в договоре после брифа.
Кому принадлежат бот, код и база пользователей?
Бот, код и база принадлежат вам. Бот создаётся в @BotFather на вашем аккаунте Telegram или передаётся вам сменой владельца через /mybots, поэтому токен и управление остаются у вас, а нам доступ нужен только на время работ. Хостинг оформляем на вас или размещаем бота на вашем действующем хостинге. Исходный код и доступы передаём одним документом, а заявки и данные пользователей хранятся в вашей базе, а не у стороннего конструктора.
Можно ли перенести бота из конструктора?
Да. Бот привязан к токену, поэтому новый код подключается к тому же боту: имя, ссылка и чаты пользователей с ботом сохраняются. Сценарии из конструктора переписываем в код и заодно убираем то, что упиралось в лимиты тарифа, а старый токен после переезда отзываем в @BotFather. Список подписчиков и историю диалогов выгрузите из конструктора, если он это позволяет: без выгрузки рассылку по старой базе сразу не сделать.
Сколько стоит поддержка бота после запуска?
Первые 30 дней после запуска сопровождаем бесплатно: правим тексты, кнопки и мелкие ошибки, консультируем сотрудников. Дальше техническая поддержка стоит от 30 000 ₽ в месяц: следим за работой бота и журналом ошибок, обновляем библиотеки под новые версии Telegram Bot API, добавляем новые ветки диалога и рассылки. Разовые доработки без абонентской платы оцениваем отдельной сметой.
Может ли бот работать вместе с сайтом?
Да, и для бизнеса это частый вариант. Бот и сайт подключаются к одной базе: обращения из обоих каналов попадают в одно место, клиент получает статус заказа в мессенджере, а менеджер видит всю историю. Если сайта пока нет, бота можно запустить первым, а корпоративный сайт или лендинг добавить следующим этапом на той же базе.
Нужен ли боту собственный сервер?
Рабочему боту нужен сервер с HTTPS, который отвечает круглосуточно: туда Telegram присылает обновления через вебхук. Подойдёт недорогой VPS или ваш действующий хостинг. Мы настраиваем окружение, сертификат, автоматический перезапуск бота при сбое и резервные копии базы. Бот на домашнем компьютере или бесплатном хостинге без гарантий доступности годится только для тестов.


