Статьи
Mini App «КупиСписок»: список покупок в Telegram/MAX
Статья
15 мин чтения

Как открыть приложение для списка покупок в Telegram/MAX

Если вы искали приложение для списка покупок или хотели скачать программу для покупок, отдельный файл устанавливать не нужно. «КупиСписок» запускается внутри выбранного мессенджера: откройте бота и перейдите в Mini App.

Список покупок в Telegram/MAX использует общую логику сервиса. В нём можно создавать личные, семейные и совместные списки, выбирать блюда, добавлять ингредиенты и отмечать купленные товары. «КупиСписок» совмещает бота и приложение: бот даёт быстрый вход, а Mini App — полноценный интерфейс для работы со списком.

Для покупок в MAX откройте ссылку MAX; если привычнее Telegram — ссылку Telegram. Оба входа ведут к одному сервису, но профили одного человека в двух мессенджерах не объединяются автоматически.

Почему список покупок находится внутри мессенджера Telegram/MAX

Отдельное мобильное приложение нужно найти, установить и объяснить каждому участнику. Список в чате доступнее, но плохо подходит для структуры: сообщения смешиваются, старые версии остаются на экране, товары невозможно нормально распределить, а большой каталог превращается в десятки кнопок.

Mini App занимает промежуточное место. Пользователь приходит из знакомого чата, но получает полноценный интерфейс: категории, поиск, карточки, личный кабинет и совместную работу.

Официальная документация MAX прямо связывает мини-приложение с чат-ботом: через него сервис подключается и запускается. Telegram описывает Mini Apps как гибкие веб-интерфейсы внутри мессенджера и поддерживает запуск из профиля бота, меню, кнопок и прямых ссылок.

Поэтому человеку не нужно устанавливать сам «КупиСписок» и заводить для него ещё один пароль. Ему всё равно требуется MAX или Telegram, но новый сервис открывается уже внутри выбранного мессенджера.

Как одно Mini App работает в MAX и Telegram

Фраза «одно приложение для двух мессенджеров» легко звучит как обещание волшебной кнопки. На практике общую часть действительно можно переиспользовать, но особенности каждой платформы всё равно приходится учитывать.

Общая логика и отдельные входы

В проекте одна основа:

бот MAX или Telegram → Mini App → общий сервер → PostgreSQL → кабинет и административные функции.

На сервере хранятся пользователи, списки, товары, рецепты, приглашения, права и история действий. Один и тот же интерфейс показывает эти данные в MAX и Telegram.

Отдельно для каждой платформы работают:

  • получение данных пользователя;
  • проверка авторизации;
  • кнопки и меню бота;
  • ссылки для открытия Mini App;
  • отправка сообщений;
  • ограничения API.

Такой подход не означает, что вторую платформу можно подключить вообще без работы. Его преимущество в другом: каталог, правила доступа и бизнес-логику не приходится разрабатывать дважды и затем синхронизировать вручную.

Вход без дополнительного пароля

При запуске MAX или Telegram передаёт подписанные данные пользователя. Сервер проверяет подпись и только после этого создаёт сессию.

Это важно по двум причинам. Пользователь не запоминает ещё один пароль, а приложение не должно доверять имени или идентификатору, которые просто прислал браузер.

При этом профиль одного человека не объединяется между MAX и Telegram автоматически. Такое связывание нужно реализовывать и проверять как отдельный пользовательский сценарий.

Один список покупок в Telegram/MAX для себя, семьи или компании

Снаружи проект выглядит как список товаров. Но совместная работа быстро добавляет задачи, которых нет у обычной заметки.

Личные, семейные и совместные списки

На первом экране три понятных режима:

  • для себя — личные покупки;
  • для семьи — постоянные общие списки;
  • совместно — отдельная закупка для поездки, праздника, офиса, ремонта или другого события.

Для совместного списка создаётся ссылка и восьмизначный код. Приглашённый получает доступ только к выбранной покупке, а не ко всем данным владельца.

Если создатель убирает список у себя, он не исчезает у остальных участников. Владение передаётся другому человеку. Это незаметная для красивого макета, но важная для реального продукта деталь.

Блюдо превращается в список ингредиентов

В каталоге есть 96 блюд. Пользователь выбирает рецепт, вариант и нужный объём или количество порций. После этого приложение пересчитывает ингредиенты и добавляет их в выбранный список.

Например, для борща на 4 литра создаются восемь позиций. Если помидоры или другой продукт уже добавлены в совместимой единице измерения, количество увеличивается в существующей строке, а не появляется второй дубль.

Такой сценарий полезнее длинного перечня технологий: читатель сразу видит, как несколько связанных позиций попадают в рабочий список одним действием.

Изменения видны без перезагрузки

Когда несколько людей открыли одну покупку, им нужна одна актуальная версия. Приложение следит за изменениями открытого списка. Если участник добавил товар, изменил количество или отметил покупку, у остальных обновляется содержимое.

При недоступном интернете обещать мгновенную синхронизацию нельзя. Корректный результат — автоматическое обновление открытого списка при действующем соединении.

Быстрые действия остаются в боте

Не каждое действие требует открытия Mini App. В MAX и Telegram бот показывает доступные списки прямо в чате. Товар можно отметить кнопкой ⬜ или ✅, после чего сообщение обновится на месте.

Mini App отвечает за полный сценарий: каталог, рецепты, управление списками, семья, приглашения и кабинет. Бот работает как быстрый пульт и канал возврата пользователя.

Почему каталог оказался важнее обычного списка

Пустое поле «Добавить товар» решает только самую простую задачу. В магазине человеку удобнее искать по привычным категориям, получать подсказки и не вводить одно и то же каждую неделю.

В «КупиСписке» одна строка ищет сразу:

  • обычные продукты;
  • готовые блюда;
  • товары для дома;
  • позиции, которые пользователь добавил сам.

В исходном каталоге 180 товаров, 96 блюд, 22 категории и 491 позиция ингредиентов. Товары распределяются по 14 отделам магазина. Для быстрого старта подготовлено 10 шаблонов списков.

Система также учитывает историю действий. Часто покупаемые товары и ранее выбранные блюда поднимаются в рекомендациях. Это обычная персонализация по статистике, а не искусственный интеллект — называть её AI было бы неправильно.

Для бизнеса здесь важен сам принцип. Вместо продуктов в том же интерфейсе могут находиться услуги, оборудование, квартиры, автомобили, курсы или тарифы. Вместо рецепта — комплект товаров, пакет услуг или готовая конфигурация заказа.

Какие задачи пришлось решить кроме интерфейса

Рабочий многопользовательский сервис определяется не цветом кнопок, а поведением в неудобных ситуациях:

  • что увидит приглашённый человек;
  • кто может переименовать или удалить список;
  • кому останутся данные после выхода владельца;
  • как не создать повторные строки одного товара;
  • что произойдёт, если два участника одновременно возьмут одну позицию;
  • кто может исключить человека из семейной группы;
  • как отделить пользователей MAX от пользователей Telegram.

В проекте участник может взять на себя отдельный товар. Если позиция уже закреплена за другим человеком, система не назначает второго ответственного. Для визуального распределения используются цветовые метки.

Источником данных служит PostgreSQL, а браузер хранит только вспомогательные настройки и короткий кэш. Поэтому список не привязан к одной вкладке или одному телефону.

Отдельная административная часть показывает аудиторию MAX и Telegram, поиск пользователей и сегменты: все, активные за 7 дней, новые за 7 дней и неактивные 30 дней. Перед рассылкой сначала рассчитывается число получателей, затем требуется подтверждение. Согласие пользователя и правила платформ всё равно обязательны: техническая возможность отправить сообщение не даёт права на спам.

Авторизация двух платформ, списки, приглашения, рецепты, права семьи, обновления, боты и рассылки покрыты автоматическими проверками. На контрольном запуске 22 июля 2026 года прошли 36 из 36 тестов.

Как тот же принцип работает в Mini App для бизнеса в Telegram/MAX

«КупиСписок» — бытовой пример, на котором легко увидеть более широкую механику:

замените продукты на ассортимент компании, рецепт — на комплект или услугу, семейную группу — на команду клиента, а список — на заказ, заявку или проект.

Каталог, корзина и оформление заказа

В Mini App можно разместить полноценный каталог:

  • категории, фильтры и поиск;
  • карточки с фотографиями и характеристиками;
  • варианты товара или услуги;
  • цены и остатки;
  • избранное и сравнение;
  • корзину;
  • доставку или самовывоз;
  • историю и статус заказов.

Бот приводит человека к нужному разделу и сообщает об изменениях. Mini App показывает ассортимент и помогает оформить действие. Сервер передаёт заказ в CRM, 1С, складскую или другую учётную систему.

Такой сценарий подходит магазину, ресторану, сервисной компании, недвижимости, образованию и продаже оборудования. Реальные остатки, чеки, доставка и оплата не появляются автоматически — для каждого проекта они подключаются к конкретным системам и юридической схеме.

AI-помощник внутри каталога

AI полезен не как декоративное окно «задайте любой вопрос», а в конкретной точке выбора.

Пользователь может написать:

> Нужен ноутбук для монтажа до 150 тысяч рублей, не тяжелее двух килограммов.

AI уточняет недостающие параметры, ищет подходящие позиции в реальном каталоге, сравнивает характеристики и объясняет различия. После выбора комплект попадает в корзину или заявку, а менеджер получает контекст.

В другом проекте AI может:

  • искать товары и услуги по смыслу;
  • подбирать комплект под бюджет и ограничения;
  • отвечать по инструкциям, прайсам и условиям компании;
  • извлекать позиции из фотографии, документа или чека;
  • помогать заполнить сложную заявку;
  • передавать выбранные товары и историю разговора в CRM.

В текущем «КупиСписке» такого AI-помощника нет. Уже есть каталог, общий поиск и история действий — основа для развития, но не готовая AI-функция.

Запись, личный кабинет и программа лояльности

Если клиенту нужно выбрать филиал, услугу, специалиста и время, длинная переписка с ботом становится неудобной. Mini App может показать календарь, свободные интервалы, стоимость и кнопку подтверждения. Бот затем напомнит о записи или сообщит об изменении.

В личном кабинете можно собрать:

  • заказы и статусы;
  • документы и счета;
  • бонусы и уровень лояльности;
  • активные услуги и подписки;
  • историю обращений;
  • повторный заказ;
  • настройки уведомлений.

По такому принципу Mini App становится не одноразовой формой, а постоянным сервисом внутри мессенджера.

B2B-закупки и внутренние сервисы

Механика совместного списка подходит и для сотрудников:

  1. человек выбирает материалы или оборудование из внутреннего каталога;
  2. AI или правила помогают собрать комплект;
  3. руководитель согласовывает заявку;
  4. склад или поставщик получает заказ;
  5. участники видят статус;
  6. история остаётся в системе.

По той же модели можно организовать подготовку мероприятий, заявки филиалов, комплектацию объектов, выездные работы и сбор документов.

Почему бот и Mini App должны дополнять друг друга

Попытка перенести весь каталог в сообщения обычно заканчивается длинными меню. Обратная крайность — сделать красивое Mini App, но оставить пустого бота, который ничего не умеет после первого запуска.

Разделение лучше строить по длине действия.

В боте остаются:

  • быстрый вход;
  • уведомления;
  • просмотр короткого статуса;
  • подтверждение;
  • повторное действие;
  • связь с сотрудником.

В Mini App переходят:

  • каталог и фильтры;
  • сравнение;
  • сложная форма;
  • корзина;
  • календарь;
  • личный кабинет;
  • совместная работа;
  • AI-подбор с результатами.

MAX поддерживает стартовые параметры в диплинках Mini App, а Telegram — прямые ссылки и несколько точек запуска. Поэтому человека можно вести не только на главный экран, но и в нужный сценарий: конкретный список, заказ, запись или карточку.

Что действительно проверено в «КупиСписке» Telegram/MAX

На 23 июля 2026 года доступны две публичные точки входа:

Само Mini App запускается из выбранного бота. Его технический веб-адрес не является самостоятельной публичной страницей для читателя. В проекте реализованы списки, каталог, рецепты, приглашения, семейные роли, обновления, быстрые действия ботов и административная работа с аудиторией.

Но этот кейс пока не доказывает:

  • рост продаж или конверсии;
  • экономию времени в процентах;
  • тысячи активных пользователей;
  • готовность к любой нагрузке;
  • одинаковый автоматически объединённый профиль человека в двух мессенджерах;
  • работу AI-подбора внутри текущего каталога.

Это публичный продуктовый кейс и основа для пилота. Бизнес-результаты можно будет считать после периода реального использования: по открытиям Mini App, созданным спискам, принятым приглашениям, повторным визитам и действиям в боте.

Что можно добавить в список покупок Telegram/MAX с помощью AI

Лучшее следующее развитие — голосовое добавление.

Пользователь произносит: «Молоко, хлеб, сыр и два килограмма картошки». Система распознаёт позиции и количество, показывает результат для проверки и только после подтверждения добавляет товары.

Эта функция естественна именно для мессенджера: люди уже привыкли отправлять голосовые сообщения, а список часто составляют на ходу. В дальнейшем к ней можно добавить импорт рецепта по ссылке или фотографии, работу без сети и разбор чека, но сначала стоит проверить один понятный сценарий.

Частые вопросы о Mini App для MAX и Telegram

Нужно ли скачивать отдельную программу для покупок

Нет. Для работы нужен установленный MAX или Telegram, а сам «КупиСписок» открывается внутри мессенджера. Запустить приложение можно через бота в Telegram или бота в MAX.

Можно ли сделать одно Mini App для двух мессенджеров

Да. Интерфейс, сервер, каталог и бизнес-правила можно использовать совместно. Отдельно адаптируются авторизация, кнопки, диплинки и API MAX и Telegram.

Чем Mini App отличается от обычного чат-бота

Бот удобен для коротких команд, статусов и уведомлений. Mini App нужен, когда появляются каталог, фильтры, календарь, корзина, личный кабинет или несколько связанных экранов.

Нужна ли пользователю отдельная регистрация

Не обязательно. MAX и Telegram передают подписанные данные запуска, которые сервер должен проверить. После успешной проверки можно создать сессию без дополнительного пароля.

Можно ли добавить AI и поиск по каталогу

Да, если AI работает с реальными данными каталога и понятными ограничениями. Он может уточнять задачу, искать по смыслу, сравнивать позиции и передавать выбор в заказ или CRM. В «КупиСписке» это направление развития, а не уже работающая функция.

Можно ли подключить CRM, 1С и оплату

Mini App может обмениваться данными с внешними системами через серверный API. Конкретная CRM, 1С, платёжный провайдер, чеки и правила обработки данных подключаются и проверяются отдельно для каждого проекта.

Что доказал проект «КупиСписок»

Mini App может быть не витриной из нескольких кнопок, а полноценным сервисом внутри мессенджера. «КупиСписок» объединяет каталог, рецепты, личные и общие данные, роли, совместное редактирование, ботов и управление аудиторией.

Главный результат кейса выглядит так:

одно Mini App → два мессенджера → общий каталог и сервер → сложное действие в интерфейсе → быстрый возврат через бота.

Для бизнеса продукты можно заменить товарами или услугами, рецепты — готовыми комплектами, а семейный список — заказом, записью, личным кабинетом или внутренней заявкой. AI имеет смысл добавлять там, где он помогает найти, подобрать, заполнить или объяснить, а не просто создаёт ещё один чат.

Если у вашей компании есть процесс, который сейчас начинается в переписке, а затем вручную переносится в таблицу, CRM или учётную систему, отправьте его на разбор через страницу разработки ботов и Mini App для Telegram и MAX. Я предложу один маршрут: что оставить в чате, что вынести в Mini App и с какими данными его связать.

Источники