Телеграм-бот для бизнеса в Узбекистане: что умеет, с чем интегрируется и как поставить задачу разработчику
Что умеет телеграм-бот для бизнеса в Узбекистане, когда нужен Mini App, как подключить оплату Click и Payme, связать бота с CRM и 1С и поставить задачу.

Телеграм-бот нередко становится первым цифровым инструментом компании в Узбекистане: клиенты и так пишут в Telegram, и принимать заказы там же кажется естественным. Но объявления о разработке телеграм-ботов в Ташкенте чаще говорят о цене «от» и сроке в днях, а из них не понять, что бот действительно умеет и где проходят ограничения платформы. В этом руководстве разбираем, чего бот сделать не может, когда вместо бота нужна разработка Telegram Mini App, как связать бота с CRM, 1С и оплатой через Click и Payme, кому должны принадлежать токен и код и что подготовить, прежде чем заказать телеграм-бота.
Для чего бизнес в Узбекистане использует телеграм-ботов
Создание телеграм-бота для бизнеса имеет смысл, когда у бота есть понятная задача. Самые частые сценарии:
- Заказы из каталога. Клиент выбирает товар, указывает адрес и способ оплаты, а заказ уходит в учётную систему и менеджеру.
- Запись и бронирование. Свободное время у мастера, врача или в зале, подтверждение и напоминание накануне.
- Сбор заявок. Бот задаёт несколько уточняющих вопросов, создаёт заявку и передаёт разговор менеджеру, когда клиенту нужен живой человек.
- Частые вопросы и поддержка. Часы работы, адреса, условия доставки и возврата.
- Статус заказа и доставки. Сообщения «заказ собран» и «курьер выехал» для клиентов, которые уже запустили бота.
- Внутренние боты для сотрудников. Согласование заявок и платежей, ежедневные отчёты, отметки выездных сотрудников о прибытии на объект.
- Мини-приложения (Telegram Mini App). Когда сценарий не помещается в переписку с кнопками — большой каталог с фильтрами, корзина, длинная форма, личный кабинет, — внутри Telegram открывается полноценный веб-интерфейс.
Самый лёгкий вариант — Telegram Business. На момент написания это набор функций Telegram Premium: часы работы и местоположение в профиле, быстрые ответы, приветствие и сообщения об отсутствии. Подключить к аккаунту чат-бота, который отвечает от его имени, Telegram теперь позволяет и без Premium; актуальные условия проверьте в приложении. Небольшой компании этого иногда достаточно, но для каталога, оплаты и учёта заказов нужен отдельный бот.
Что бот умеет и чего не умеет
Ограничения платформы лучше узнать до разработки, а не после запуска.
- Бот не может написать первым. Пользователь должен сам написать боту или добавить его в группу. Бот не отправит сообщение по номеру телефона и не сделает рассылку тем, кто его ни разу не запускал. Уведомления получат только клиенты, которые уже начали диалог.
- Режим приватности в группах. По умолчанию бот в группе видит только адресованные ему сообщения и команды. Режим можно отключить, а бот с правами администратора и так получает все сообщения группы. Решать это стоит осознанно: бот будет видеть всю переписку.
- Лимиты на отправку. В один чат не стоит отправлять больше одного сообщения в секунду, в группу бот может отправить не больше 20 сообщений в минуту, а массовые уведомления ограничены примерно 30 сообщениями в секунду. Платные рассылки снимают это ограничение, но доступны только ботам, которые отвечают условиям Telegram. Для рассылки по базе нужна очередь с повтором неудачных отправок.
- Размер файлов. Через облачный Bot API бот скачивает файлы до 20 МБ и отправляет до 50 МБ. Собственный локальный сервер Bot API повышает эти лимиты, но его тоже нужно сопровождать.
- Цифровые товары — только за Telegram Stars. Цифровые товары и услуги в ботах и мини-приложениях продаются исключительно за Stars. Физические товары и услуги можно оплачивать в других валютах через платёжных провайдеров.
- Telegram — это интерфейс, а не система учёта. Заказы, записи, клиенты и журнал действий хранятся в вашей системе: в базе данных бота, в CRM или в 1С, а не в чате.
- Пользователь может заблокировать бота. Поэтому бот не должен быть единственным каналом для важных уведомлений: об отмене записи или изменении условий лучше дополнительно сообщить по SMS, телефону или почте.
Бот, Telegram Mini App, сайт или мобильное приложение
У каждого формата своя роль:
| Критерий | Бот | Mini App | Сайт | Мобильное приложение |
|---|---|---|---|---|
| Как находят | По ссылке, по имени в поиске Telegram или из вашего канала | Через бота, кнопку меню или прямую ссылку | Через Google и Яндекс: закрывает поисковый спрос | Через магазины приложений и ссылки с сайта |
| Порог входа | Нажать «Запустить» в Telegram | Открывается внутри Telegram, без установки | Открыть ссылку | Установка из магазина приложений |
| Интерфейс | Сообщения, кнопки, меню | Полноценный веб-интерфейс внутри Telegram | Любой веб-интерфейс | Максимально гибкий, с нативными элементами |
| Оплата | Счёт через Telegram Payments или ссылка на страницу оплаты | Счёт через Telegram Payments или оплата в самом интерфейсе | Платёжные провайдеры напрямую | Платёжные провайдеры с учётом правил магазинов приложений |
| Как вернуть клиента | Сообщения тем, кто запустил бота и не заблокировал его | Сообщения бота; ярлык на главном экране | Поиск, рассылки, реклама | Push-уведомления, если пользователь их разрешил |
| Функции устройства и офлайн | Только то, что пользователь отправит в чат: фото, файл, геопозицию; нужна сеть | Часть функций: геолокация, сканер QR-кодов; рассчитано на работу онлайн | Возможности браузера; офлайн — только при отдельной доработке | Камера, фоновая геолокация, Bluetooth, NFC, работа без сети |
| Лучше всего подходит | Заявки, запись, статусы, уведомления, внутренние процессы | Каталог, корзина, длинные формы, личный кабинет | Поисковый спрос, первое знакомство, контент | Частое использование и функции устройства |
Бот или мини-приложение — недорогой способ проверить сценарий на клиентах, которые уже пишут вам в Telegram: им ничего не нужно устанавливать. Но человек, который ищет услугу в Google или Яндексе, бота, скорее всего, не найдёт: поисковый спрос обслуживает сайт. О том, когда оправдано мобильное приложение, мы рассказываем в руководстве по созданию мобильного приложения, а о сайтах — на странице разработки сайтов.
Интеграция с CRM и 1С, оплата через Click и Payme
CRM: заявки не в телефонах менеджеров
Заявки и переписка из бота должны попадать в CRM, а не оставаться в личных телефонах менеджеров. Тогда у каждой заявки есть ответственный и статус, а клиенты не уходят вместе с уволившимся сотрудником. Подробнее — на странице разработки CRM и в статье о стоимости CRM-системы.
1С: остатки, цены и заказы
Если учёт ведётся в 1С, бот берёт из неё остатки и цены, а оформленные заказы отправляет обратно. Иначе каталог в боте быстро расходится с реальностью, а менеджеры переносят заказы вручную. Заранее решите, какая система за что отвечает и что происходит, если 1С недоступна. Подробнее — в статье об интеграции 1С с сайтом и CRM.
Телеграм-бот с оплатой через Click, Payme и Uzum
Принять оплату в боте можно двумя основными способами.
Платёжный API Telegram. Telegram Payments API предназначен для физических товаров и услуг и работает через сторонних провайдеров. Провайдер подключается к боту в BotFather, в разделе Payments настроек бота, после чего бот выставляет счёт методом sendInvoice. Click описывает этот способ в своей документации: есть тестовый и боевой режимы. Принимать платежи через Click может юридическое лицо или индивидуальный предприниматель, который заключил договор на приём платежей с одним из подключённых к Click банков. Сам Telegram платёж не обрабатывает, данные карт не хранит и комиссию за Payments API не берёт; условия провайдера уточняйте у него. Payme (в объявлении — Paycom) тоже упоминался в объявлении Telegram о платежах в ботах, но оно давнее (2017 год), поэтому актуальный список провайдеров проверьте в BotFather.
Страница оплаты провайдера или оплата в мини-приложении. Бот присылает ссылку на страницу оплаты, либо оплата встроена в мини-приложение. Например, Uzum Bank на своём портале для разработчиков описывает Uzum Checkout как платёжную форму, которую можно встроить в сайт, приложение или бот.
В обоих случаях оплата подтверждается на вашем сервере: заказ считается оплаченным, только когда сервер получил подтверждение от Telegram или платёжной системы и сверил сумму и номер заказа, а не потому, что клиент нажал кнопку или прислал скриншот. Об интеграции Click, Payme и Uzum и о фискальных чеках — в отдельной статье о подключении платёжных систем.
ИИ-ответы по вашей базе знаний
Бот может отвечать с помощью ИИ, но по вашей базе знаний — документам, условиям доставки и возврата, — а не по общим знаниям модели. Если бот не уверен в ответе, разговор переходит к человеку. Подробнее — на странице внедрения ИИ и в статье об ИИ-автоматизации в бизнесе.
Как устроен рабочий бот
Простой автоответчик можно собрать на конструкторе. Бот, через который идут заказы и деньги, — это полноценное программное обеспечение:
- Вебхук или long polling. Бот либо сам запрашивает обновления (long polling, метод getUpdates), либо Telegram отправляет их на ваш сервер (webhook, метод setWebhook). Способы взаимоисключающие, выбрать нужно один.
- Бэкенд с базой данных и админ-панелью. Сотрудники сами меняют каталог, цены, тексты и расписание без участия разработчика.
- Проверка данных мини-приложения на сервере. Сервер проверяет подпись initData по алгоритму HMAC-SHA-256 на основе токена бота и время авторизации (auth_date). Без этой проверки кто угодно может подделать данные и выдать себя за другого клиента.
- Состояние диалога. Шаг сценария каждого пользователя хранится в базе, чтобы перезапуск сервера не сбрасывал оформление заказа.
- Логи и оповещения. О сбоях интеграций и недоставленных сообщениях команда узнаёт сразу, а не от клиентов.
- Языки. Тексты на русском и узбекском, причём узбекский нередко нужен и в латинице, и в кириллице; бот запоминает выбор пользователя.
- Бюджет на сопровождение. Telegram регулярно обновляет Bot API и публикует изменения в разделе Recent changes, поэтому поддержку стоит заложить в бюджет с самого начала.
От чего зависят стоимость и сроки
Цену бота «от» мы не называем: она складывается из конкретных факторов.
- Число сценариев и ролей пользователей: клиент, менеджер, курьер, администратор.
- Админ-панель: что сотрудники должны редактировать и видеть.
- Число интеграций и качество их API: с документированным API работать проще, чем с системой без него.
- Оплата и фискализация.
- Собственный дизайн интерфейса мини-приложения.
- ИИ-функции.
- Количество языков и алфавитов.
- Готовность контента: каталог, фото, тексты, ответы на частые вопросы.
- Подключение третьих сторон: договор с банком на приём платежей, доступ к API. Эти сроки от разработчика не зависят, поэтому такие процессы стоит запускать первыми.
После вводного звонка мы присылаем предложение с объёмом работ, этапами и стоимостью.
Кому принадлежат бот, токен, код и данные
- Бот. Создавайте бота в BotFather с Telegram-аккаунта, который контролирует компания, а не с личного аккаунта разработчика. Если бота создал подрядчик, при передаче проекта он переводит владение на ваш аккаунт через /mybots в BotFather. Передача необратима, а требования к ней задаёт BotFather, поэтому сверьтесь с актуальными условиями заранее.
- Токен. Telegram предупреждает: у любого, кто знает токен, полный контроль над ботом. Храните токен в хранилище секретов на сервере, а не в коде и не в переписке, и давайте доступ только тем, кому он нужен. Если токен мог утечь или с проекта ушёл подрядчик, сгенерируйте новый командой /token в BotFather.
- Код. Исходный код хранится в репозитории компании, и вы видите изменения по ходу работы.
- Хостинг и платежи. Сервер, домен и мерчант-аккаунт у платёжного провайдера оформлены на компанию.
- Данные. Договоритесь, в каком формате можно выгрузить данные пользователей, заказы и историю диалогов, если вы смените подрядчика или систему.
Как поставить задачу разработчику: чек-лист
- Цель и метрика. Что должно измениться и как вы это измерите.
- Типы пользователей. Клиенты, менеджеры, курьеры, администраторы и права каждого.
- Сценарии по шагам, включая ошибки. Что происходит, если товара нет, оплата не прошла или клиент бросил заказ на середине.
- Языки. Русский, узбекский в латинице и кириллице, при необходимости английский.
- Контент. Кто готовит каталог, фото, тексты и ответы на частые вопросы.
- Интеграции. CRM, 1С, склад, доставка; кто выдаёт к ним доступ.
- Оплата. Какой провайдер, заключён ли договор на приём платежей и как будут формироваться фискальные чеки (порядок уточните у бухгалтера и провайдера).
- Админ-панель. Что сотрудники редактируют, какие отчёты видят, какие права у ролей.
- Уведомления и объёмы. Какие сообщения отправляет бот, кому и сколько примерно в день.
- Данные. Что хранится, как долго и у кого есть доступ.
- Аккаунты. На кого оформлены бот, хостинг, репозиторий и мерчант-аккаунт.
- Поддержка после запуска. Кто исправляет ошибки, обновляет бота под изменения Bot API и как это оплачивается.
Даже короткий ответ на каждый пункт позволяет разработчику дать честную оценку.
Чем может помочь BITS Technology
BITS Technology — IT-компания из Ташкента, основанная в 2020 году. Разработка телеграм-ботов и Telegram Mini App у нас входит в разработку программного обеспечения. Согласования и уведомления через Telegram — часть автоматизации бизнес-процессов: запрос приходит сотруднику в Telegram, а заявка и журнал действий хранятся в системе. В рамках внедрения ИИ делаем ассистентов в Telegram, которые отвечают по вашей базе знаний и передают диалог человеку, если не уверены в ответе. Заявки и переписку из Telegram заводим в CRM (разработка CRM-систем).
Мы передаём исходный код и документацию и работаем на узбекском, русском и английском. После вводного звонка присылаем предложение: расскажите нам о задаче. Все направления — на странице услуг.


