Разработка Telegram-бота на заказ
Бот принимает заявки, показывает каталог, берёт оплату и передаёт данные в вашу CRM. Пишем на Python, запускаем на вашем сервере или на нашем.
- Цена запуска до 31 декабряот 9 900 ₽
- Срокиот 5 рабочих дней
- Оформлениедоговор, оплата по счёту
Telegram-бот на заказ имеет смысл, когда клиенты уже пишут вам в мессенджер, а менеджер тратит время на одни и те же действия: уточнить имя и телефон, прислать прайс, записать на удобное время, напомнить об оплате. Бот делает это круглосуточно и складывает результат туда, где с ним работают: в таблицу, в amoCRM, Битрикс24 или в общий чат менеджеров. Проектирование мы начинаем со сценария. Сначала рисуем, какие сообщения увидит человек и куда уйдут его данные, и только потом пишем код, поэтому вы понимаете, за что платите, ещё до старта разработки.
Пишем на Python с библиотекой aiogram 3. Для коммерческих ботов используем вебхуки, а не постоянный опрос серверов Telegram: так бот быстрее отвечает и спокойно переживает перезапуск. Состояние диалога, то есть шаг анкеты, на котором человек остановился, храним в Redis или в базе данных, и обновление кода не сбрасывает недозаполненные заявки. Каждое действие бота пишется в лог, а ошибки приходят разработчику в отдельный чат. О проблеме мы узнаём раньше ваших клиентов.
У Telegram есть ограничения, о которых лучше знать заранее. Бот не может написать человеку первым: пользователь должен сам нажать «Старт» или перейти по ссылке, поэтому базу подписчиков приходится собирать через сайт, визитки и упаковку товара. Массовая рассылка идёт со скоростью около 30 сообщений в секунду, и на базу в 20 000 человек уходит больше десяти минут. Мы ставим сообщения в очередь, чтобы Telegram не начал отклонять отправку, и вычищаем из базы тех, кто заблокировал бота, иначе статистика рассылок врёт.
Для магазинов и сервисов с каталогом делаем Mini Apps: веб-страницу внутри Telegram с карточками товаров, корзиной и фильтрами, которая открывается кнопкой из чата. Оплату подключаем через ЮKassa или встроенные Telegram Payments. Если у вас уже есть сайт на Webasyst, WordPress или Tilda, бот может брать товары и цены прямо оттуда, и каталог не придётся вести в двух местах.
Состав работ
Что входит
Сценарий и схема диалогов
Описываем все ветки: что видит новый пользователь, что видит постоянный клиент, что происходит при ошибке ввода. Схему согласуем до начала программирования.
Анкеты и приём заявок
Пошаговые формы с проверкой телефона и email, кнопками выбора, загрузкой фото и документов. Заявка сразу приходит в рабочий чат или в CRM.
Каталог и Mini App
Товары с фото, ценами и наличием в кнопках бота или в отдельном веб-приложении внутри Telegram. Источник данных: таблица, ваш сайт или 1С.
Приём оплаты
ЮKassa или Telegram Payments, ссылки на оплату, статусы заказа. Бот сам сообщает клиенту о прошедшем платеже и уведомляет менеджера.
Админ-панель
Раздел для сотрудников прямо в боте или в браузере: заявки, пользователи, тексты кнопок, выгрузка в Excel. Поменять приветствие или прайс можно без программиста.
Рассылки и напоминания
Сообщения по всей базе или по сегментам, отложенная отправка, напоминания о записи и неоплаченном заказе. Всё через очередь, с учётом лимитов Telegram.
Интеграции
Передача данных в amoCRM, Битрикс24, Google Таблицы, 1С:УНФ или 1С:Управление торговлей через REST API, OData или вебхуки.
Развёртывание и мониторинг
Docker, вебхук по HTTPS, автоматический перезапуск при сбое, уведомления об ошибках. Оставляем инструкцию, как перезапустить бота и где смотреть логи.
Процесс
Как работаем
- 1
Разбор задачи
Созваниваемся на 30-40 минут, смотрим, как сейчас приходят заявки и что хочется отдать боту. После звонка присылаем оценку сроков и стоимости.
- 2
Схема и тексты
Готовим схему диалогов и тексты сообщений. Вы правите формулировки, мы фиксируем объём работ и цену.
- 3
Разработка
Пишем код и уже на третий-пятый день показываем промежуточную версию в тестовом боте, чтобы вы потрогали кнопки руками.
- 4
Подключение интеграций
Связываем бота с CRM, платёжным сервисом, 1С. Проверяем на тестовых платежах и тестовых сделках, не засоряя рабочие данные.
- 5
Запуск и передача
Переносим бота на рабочий сервер, отдаём код и доступы. Ошибки в нашем коде, найденные в первые 14 дней после запуска, исправляем без доплаты.
Пакеты
Стоимость и пакеты
Это цены запуска, они действуют до 31 декабря: мы новая студия и набираем первых клиентов. Цены указаны «от», точную сумму называем после того, как посмотрим проект, и фиксируем в договоре.
Старт
от 9 900 ₽
Нужно принимать заявки и отвечать на частые вопросы в Telegram.
- Бот-визитка: о компании, услуги, контакты, адрес на карте
- Анкета заявки до 7 полей с проверкой телефона
- Отправка заявок в рабочий чат или на почту
- Ответы на 10-15 частых вопросов кнопками
- Запуск на VPS, код и доступы передаём вам
Продажи
от 27 900 ₽
Вы продаёте через Telegram и хотите принимать оплату без участия менеджера.
- Каталог товаров или услуг с фото и ценами
- Корзина и оформление заказа
- Оплата через ЮKassa или Telegram Payments
- Админ-панель: заказы, пользователи, редактирование каталога
- Рассылки по базе подписчиков
- Выгрузка заказов в Excel или Google Таблицы
Интеграция
от 62 900 ₽
Бот становится частью продаж и учёта: связан с CRM, складом и 1С.
- Всё из пакета «Продажи»
- Mini App с каталогом, фильтрами и личным кабинетом
- Двусторонний обмен с amoCRM или Битрикс24
- Цены и остатки из 1С, заказы обратно в 1С
- Сегментированные рассылки и автонапоминания
- Мониторинг, логи, уведомления об ошибках
Результат
Что будет у вас на руках
- Работающий бот, зарегистрированный на ваш аккаунт в BotFather
- Исходный код в вашем репозитории на GitHub или GitLab
- Схема диалогов и тексты сообщений в редактируемом виде
- Инструкция для сотрудников: где смотреть заявки и как менять тексты
- Инструкция для разработчика: как развернуть бота на другом сервере
- Доступы к серверу, базе данных и платёжному сервису
Частые вопросы
Кому принадлежит бот и код?
Вам. Бота создаём в BotFather с вашего аккаунта Telegram или передаём владение после запуска, исходный код выкладываем в ваш репозиторий. Сменить подрядчика или дорабатывать бота своими силами можно без нашего участия.
Нужен ли свой сервер?
Боту нужен сервер, который работает круглосуточно. Подойдёт VPS в российском дата-центре за 300-600 ₽ в месяц: для бота на несколько тысяч пользователей этого хватает с запасом. Можем арендовать сервер на ваше имя и всё настроить или разместить бота у себя в рамках поддержки.
Сколько стоит поддержка после запуска?
Если бот просто работает, поддержка нужна небольшая: следим за сервером, обновляем библиотеки, реагируем на изменения в API Telegram. Это от 2 000 ₽ в месяц. Доработки вроде нового раздела, другой CRM или новых полей в анкете оцениваем отдельно по часам или включаем в абонентское обслуживание.
Сколько времени займёт разработка Telegram-бота?
Бот-визитка с анкетой занимает 5-7 рабочих дней. Бот с каталогом и оплатой делаем за 2-3 недели, причём несколько дней уходит на подключение ЮKassa: платёжный сервис проверяет магазин. Проект с CRM и 1С занимает от месяца и зависит от того, как быстро ваш программист 1С или интегратор CRM выдаст доступы.
Можно ли принимать оплату прямо в боте?
Да. Telegram Payments позволяет оплатить заказ, не выходя из чата, платёж проводит ЮKassa или другой подключённый провайдер. Для этого нужен договор с платёжным сервисом на ИП или юрлицо. Чеки по 54-ФЗ отправляются через вашу онлайн-кассу или сервис чеков ЮKassa, это настраиваем вместе с вами.
Что будет, если с Telegram возникнут проблемы?
Бот живёт внутри Telegram, поэтому при перебоях с доступом пострадает и он, и ваш канал. Если для бизнеса это критично, мы отделяем логику от мессенджера: тот же сценарий потом подключается к виджету на сайте, ВКонтакте или MAX без переписывания с нуля.
Бот сможет сам отвечать на любые вопросы, как ChatGPT?
Обычный бот работает по кнопкам и заранее заданным сценариям, и в этом его плюс: он не ошибается. Если нужны ответы на свободные вопросы по вашим прайсам и инструкциям, это отдельная задача, её мы решаем в услуге «Чат-бот с искусственным интеллектом».
Что ещё может пригодиться
Чат-бот с ИИ
Бот читает ваши документы и отвечает по ним клиентам и сотрудникам, со ссылкой на источник. Если не уверен в ответе, передаёт вопрос человеку.
Интеграция сайта с CRM
Каждая заявка с сайта сразу становится сделкой с источником рекламы. Повторные обращения склеиваются, а при сбое CRM заявка не пропадает.
Интеграция с 1С
Настраиваем обмен между 1С, сайтом и CRM, чтобы остатки, цены, заказы и документы переходили между системами без ручного ввода.
Заявка
Telegram-бот на заказ: обсудим задачу
Опишите, что нужно, и пришлите адрес сайта, если он есть. Посмотрим, предложим решение и назовём цену и срок. Консультация бесплатная.
- Ответим в течение рабочего дня
- Работаем по договору, оплата по счёту
- Сначала план и смета, потом работа
Или напишите: hello@sitekod.ru