Вишлист: запустите сервис списков желаний с платным Premium
Хотите запустить сервис с подписками без сборки приложения с нуля? Посмотрите Вишлист: готовые списки желаний для Telegram и MAX с бронью подарков и оплатой Premium.
1Знакомая ситуация
Хотите запустить сервис с платными подписками, но ещё нужно придумать полезный сценарий, собрать приложение и подключить оплату? Посмотрите Вишлист и купите готовый продукт: пользователи собирают желания, делятся ими с друзьями и оформляют Premium, а вы запускаете сервис под своими ботами.
У такого приложения понятная повседневная задача. Перед праздником пожелания часто остаются в переписке: одна ссылка отправлена вчера, другая потерялась, а несколько друзей выбирают один подарок. Вишлист собирает всё в отдельный список с датой события и даёт друзьям возможность забронировать выбранную вещь.
Для вас это готовая основа сервиса, а для пользователя — способ показать, чего он хочет, без длинных объяснений каждому гостю. Бесплатный режим позволяет начать пользоваться списками, а Premium добавляет платный формат доступа. Приём платежей уже предусмотрен в составе проекта.
2Что вы получаете
Вишлист — бот и мини-приложение списков желаний для Telegram и MAX. Пользователь открывает приложение из мессенджера, создаёт списки к событиям, добавляет товары и отправляет ссылку друзьям. Вы размещаете проект на своём сервере и подключаете собственных ботов.
Продукт подойдёт тем, кто хочет запустить сервис подарочных списков с бесплатным режимом и платным Premium. Здесь уже связаны пользовательские действия и подписка: желания, общий просмотр, бронь, приглашения, напоминания и оплата. Вам не приходится отдельно собирать эти части в единый пользовательский путь.
Для двух мессенджеров используется общий код, одна база и одно приложение. Это удобно, если вы хотите предложить одну и ту же услугу аудитории Telegram и MAX. Серверная часть и база SQLite входят в проект вместе с приложением.
3Почему это выгодно
- Запускайте понятный людям сервис — списки желаний решают конкретную задачу подготовки к событию. Пользователь показывает варианты подарков, а друзья выбирают из готового списка.
- Предлагайте бесплатный вход и платный доступ — в продукте есть бесплатный режим и Premium. Цены и лимиты задаются в одном файле, поэтому вы определяете параметры предложения своего сервиса.
- Работайте с двумя мессенджерами — Telegram и MAX используют одну основу приложения. Для запуска под вашим проектом предусмотрены собственные боты и общий сервер.
- Сократите ручное заполнение желаний — по ссылке сервер подставляет название, фото и цену товара. Если магазин не отдаёт данные, пользователь может заполнить желание вручную.
- Помогите друзьям согласовать подарки — общий просмотр и бронь показывают, какие желания уже заняты. Владелец списка видит факт бронирования без имени дарителя.
- Дайте пользователям повод приглашать знакомых — друзья могут смотреть списки друг друга, а за приглашённых предусмотрены дни Premium. Приглашение отправляется по ссылке.
- Принимайте оплату через выбранный сервис — в комплекте есть подключение ЮKassa, FreeKassa и Т-Банка. Платежи за Premium поступают прямо на ваш счёт через подключённый сервис.
- Получите материалы для запуска в одном комплекте — приложение поставляется с серверной частью, средствами развёртывания и инструкциями. Есть и скрипт резервной копии базы.
4Что внутри
Списки к разным событиям
Пользователь может вести несколько списков, выбирать обложки и эмодзи, указывать дату события. Так желания к празднику отделяются от покупок для себя. На главном экране списки представлены карточками: человеку проще вернуться к нужному поводу и продолжить заполнение.

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

Добавление товара без лишнего набора
Для добавления желания используется ссылка на товар. Сервер читает страницу магазина и подставляет название, фотографию и цену. Пользователю остаётся собрать понравившиеся вещи в нужном списке, вместо того чтобы каждый раз переписывать сведения о товаре.
Автоматическое заполнение зависит от того, отдаёт ли магазин данные. Если сведения получить не удалось, желание заполняется вручную. Такой запасной путь позволяет сохранить идею подарка и продолжить пользоваться списком.

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

Владелец видит только отметку «Забронировано», без имени. Друзья могут согласовать выбор, а приложение не раскрывает владельцу, кто именно сделал бронь. На экране общего просмотра рядом с желаниями показаны действия для выбора подарка и его состояние.

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

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

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

Premium и подтверждение оплаты
В сервисе есть три тарифа Premium: на 30, 90 и 365 дней. Цены и лимиты задаются в одном файле. Автопродления нет: платный доступ предоставляется на выбранный срок без автоматического продления подписки.

Платёжный сервис выбирается одной настройкой: ЮKassa, FreeKassa или Т-Банк. Пользователь оплачивает Premium на странице выбранного сервиса. Приложение не видит и не хранит данные банковской карты.
Premium начисляется после подтверждения платежа. Повторное уведомление об одном платеже не удваивает срок доступа. Для возврата предусмотрен скрипт администратора при работе с ЮKassa и Т-Банком; в FreeKassa возврат оформляется через кабинет.

На экране Premium показаны сравнение бесплатного и платного режимов и история оплаты. Конкретные цены и лимиты вашего сервиса определяются настройками: демонстрационные значения на изображениях не следует принимать за обязательный тариф запуска.

Завершает подборку экран «О приложении» со сведениями о работе сервиса и оплате. Он показывает, как пояснения для пользователя выглядят внутри мини-приложения.

Получите Вишлист за 2 000 ₽ и запустите свой сервис списков желаний.
5Как начать
- Купите проект. В комплекте исходный код приложения, сервера и общих модулей, а также шаблон настроек окружения.
- Подготовьте площадку. Нужны сервер с доменом и HTTPS, Docker либо Node.js 22.13 и новее. Сервер и домен вы предоставляете самостоятельно.
- Подготовьте своих ботов. Для Telegram используется BotFather; также нужен свой бот в MAX. Приложение запускается под вашими ботами.
- Подключите оплату. Подготовьте аккаунт ЮKassa, FreeKassa или Т-Банка и выберите платёжный сервис в настройке. Задайте цены и лимиты бесплатного режима и Premium.
- Используйте комплект запуска. Следуйте README и описанию оплаты в docs/payments.md. Для размещения предусмотрены Dockerfile, docker-compose с Caddy и примеры systemd и Nginx.
| Часть | Что вы получаете |
|---|---|
| Приложение | Код мини-приложения, сервера и общих модулей, шаблон настроек |
| Хранение | База SQLite и скрипт резервного копирования |
| Размещение | Средства запуска через Docker и примеры настройки сервера |
| Оплата | Подключение трёх платёжных сервисов и скрипт возврата |
| Документация | README, описание оплаты и список сторонних компонентов |
6Частые вопросы
Можно ли запустить без подготовки сервера?
Для работы нужен сервер с доменом и HTTPS. Проект поддерживает Docker или Node.js 22.13 и новее. Установка, настройка и обновления в стоимость не входят; готовые материалы и инструкции для запуска находятся в комплекте.
Нужно ли отдельно покупать приложение для MAX?
В описании предусмотрен один продукт для Telegram и MAX: общий код, одна база, одно приложение. Для работы вы предоставляете собственных ботов в обоих мессенджерах.
Что делать, если товар не добавился по ссылке?
Если магазин не отдал название, фото или цену, желание можно заполнить вручную. Возможность автоматического чтения страницы не отменяет ручной способ добавления.
Как пользователи оплачивают Premium?
На странице выбранного платёжного сервиса, после чего приложение начисляет доступ по подтверждённому платежу. Автопродления нет. Аккаунт платёжного сервиса и подготовку приёма платежей вы обеспечиваете самостоятельно; связанные расходы в цену продукта не входят.
Сколько стоят подписки для моих пользователей?
Вы задаёте цены и лимиты в одном файле. Предусмотрены бесплатный режим и Premium на 30, 90 и 365 дней. Цена покупки самого проекта — 2 000 ₽; это отдельная сумма от тарифов для пользователей вашего сервиса.
7Забрать продукт
Вишлист стоит 2 000 ₽. За эту цену вы получаете проект бота и мини-приложения со списками желаний, общей ссылкой, анонимной бронью и приёмом оплаты Premium. Сервер, домен, ботов и аккаунт платёжного сервиса нужно подготовить самостоятельно.
Хотите предложить пользователям понятный сервис подарочных списков с платным доступом? Заберите Вишлист за 2 000 ₽ — страница продукта в магазине и переходите к подготовке своего запуска.