Mini App или обычный бот
Бот ведёт диалог: сообщение, кнопки под ним, следующее сообщение. Для заявки или записи на время этого хватает. Но каталог на сотню товаров с фильтрами, календарь с расписанием нескольких мастеров или личный кабинет с историей заказов в переписке неудобны, и тут нужен Mini App, то есть веб-приложение, которое Telegram открывает поверх чата.
Чаще всего их делают вместе. Бот приводит клиента, присылает уведомления и напоминания, а Mini App показывает каталог, принимает заказ и оплату. Подробно о возможностях мини-приложений рассказали в статье Telegram Mini App: что это и зачем бизнесу.
Что можно сделать в Mini App
Магазин с каталогом, поиском, корзиной и доставкой. Так устроен наш @iherb_shop_bot, где покупатель проходит весь путь до оплаты, не выходя из Telegram. Запись с выбором услуги, мастера и времени, где клиент сразу видит цену, как в онлайн-записи для детейлинг-студии. Дневники и трекеры с графиками: в perek.us в Mini App живёт дневник питания, в ПроПорции рекомендации ИИ, в FormBit динамика веса.
Mini App подходит и для внутренних задач. Сотрудники оформляют в нём заявки и заказы, руководитель смотрит главные цифры, менеджер управляет ботом без отдельной веб-админки.
Что даёт Telegram внутри приложения
Клиент входит без регистрации и пароля: Telegram сам передаёт приложению, кто его открыл, а сервер проверяет подпись этих данных. Оформление подстраивается под светлую или тёмную тему пользователя. Приложение может запросить номер телефона, открыться на весь экран и попросить добавить иконку на рабочий стол.
Оплату картой и через СБП принимаем через ЮKassa или CloudPayments. Цифровые товары внутри Telegram по правилам платформы продаются за Telegram Stars, это учитываем ещё в смете.
Как идёт разработка Mini App
Сначала в переписке или на созвоне уточняем, что должно делать приложение, откуда придут клиенты, как они платят и что происходит после заказа. Из этого получается список экранов, смета и короткое ТЗ на 1–2 страницы. Потом рисуем дизайн под ваш бренд и собираем приложение вместе с интеграциями: CRM, платёжный сервис, товары из 1С или с вашего сайта.
Каждую неделю вы открываете текущую версию в Telegram и проходите сценарии сами. Разработка стоит от 100 000 ₽ и обычно занимает 4–8 недель. Магазин с каталогом и управлением товарами стоит 150 000–300 000 ₽, остальные цены собраны на странице цен на разработку.
Mini App в MAX
В MAX тоже есть мини-приложения: они привязаны к боту и открываются кнопкой в чате. MAX подписывает данные запуска тем же алгоритмом, что и Telegram, поэтому готовое приложение во многом переносится. Дневник perek.us проверяет пользователя в обоих мессенджерах одним кодом. Встроенных платежей у MAX нет, там оплату принимаем по ссылке на платёжный сервис. Чем ещё отличаются мессенджеры, сравнили на странице Telegram или MAX.