
В Telegram можно сделать два очень разных продукта. Обычный бот общается сообщениями и кнопками. Mini App открывает внутри Telegram полноценный интерфейс, похожий на небольшой сайт или приложение. Оба варианта живут в одном мессенджере, но задачи у них разные, и стоимость тоже.
Ниже о том, как понять, что нужно вашему проекту, и почему иногда лучший ответ это бот с Mini App на одном экране.
Когда хватает обычного бота
- Сценарий короткий: несколько вопросов, выбор из кнопок, заявка
- Человек чаще пишет, чем выбирает: вопрос, фото, документ
- Важны уведомления: статус заказа, напоминание о записи
- Сотрудники работают с заявками прямо в рабочем чате
Бот быстрее в разработке, проще в поддержке и привычен людям. Для многих задач этого достаточно, особенно в первой версии.
Когда нужен Mini App
- Каталог с фото, фильтрами и корзиной, который неудобно листать сообщениями
- Выбор даты и времени в календаре, места на схеме, конфигурации товара
- Формы, где много полей и важно видеть всё сразу
- Личный кабинет: история заказов, бонусы, настройки
Если в боте приходится нажимать кнопку за кнопкой, чтобы сделать одно действие, это признак, что интерфейс просится в Mini App.
Чем Mini App отличается в работе
Mini App по сути это веб-приложение, которое открывается внутри Telegram. Его нужно проектировать как интерфейс, верстать под разные телефоны и темы оформления, держать на хостинге и обновлять. Это ближе к разработке небольшого сайта, чем к настройке бота.
Зато Mini App получает данные пользователя Telegram без регистрации и паролей, а человек остаётся в привычном мессенджере. Подробнее о том, как мы их делаем, на странице Telegram Mini App.
Комбинация двух вариантов
Часто лучше всего работает связка: бот встречает человека, отвечает на простые вопросы и присылает уведомления, а сложное действие, например выбор товаров или запись, открывается кнопкой в Mini App. После оформления человек возвращается в чат и видит подтверждение сообщением.
С чего начать
Если вы не уверены, начните с бота и посмотрите, где людям неудобно. Это дешевле и быстрее, а Mini App можно добавить к тому же боту позже, когда станет понятно, какой интерфейс действительно нужен. Как описать сценарий заранее, разобрано в тексте про задание на Telegram-бота.
Про обычных ботов подробнее на странице Telegram-боты. Если хотите обсудить, что подойдёт вашему проекту, напишите через контакты.