Помощь / Магазин

Веб-версия магазина

Магазин открывается как сайт на вашем домене: те же товары, цены и оплата, что в боте. Хостинг бесплатный.

Обновлено 23.10.2026≈ 1 мин чтенияМагазин

Что понадобится

  • Node.js 18 или новее на компьютере.
  • Аккаунт на Netlify, регистрация по почте.
  • Свой домен, если сайт нужен не на адресе Netlify.

ШАГ 1Скачайте код

Скачайте архив с GitHub, распакуйте его и откройте папку в терминале.

ШАГ 2Узнайте UUID магазина

В @tippisell_bot нажмите «📁 Мой профиль» → «Мои боты» и выберите своего бота. Скопируйте строку UUID.

TTippisellбот•••
📁 Мой профиль13:52 ✓✓
Баланс: 0.0 руб
API-KEY: Kq7XmT2vL9bRwNc4Zd8s13:52
Пополнить баланс
Мои боты
Мои боты:13:52
top_shop_robot Перейти
ID: 18
@top_shop_robot
Токен: ••••••••••
UUID: 3f9c2a71-8e4b-4d1a-9b6e-2c7f5a0d8e13
Дата создания: 10:23:08 22-07-2021
Количество юзеров: 128
Премиум до: не оплачен 13:52
Изменить токен бота
Оплатить премиум
Изменить валюту
📎Сообщение ➤
Рис. 1 UUID в карточке бота

ШАГ 3Впишите UUID в .env

Создайте в папке проекта файл .env с одной строкой, подставив свой UUID:

VITE_SHOP_UUID="3f9c2a71-8e4b-4d1a-9b6e-2c7f5a0d8e13"

ШАГ 4Соберите сайт

Выполните в терминале две команды. Готовый сайт появится в папке dist.

npm install
npm run build

ШАГ 5Выложите сайт на Netlify

Откройте app.netlify.com/drop и перетащите туда папку dist. Netlify сразу выдаст адрес вида название.netlify.app.

ШАГ 6Подключите домен

В проекте на Netlify откройте раздел Domains и добавьте свой домен. Netlify подскажет, какие записи DNS поставить у регистратора.

Если не получилось

  • Сайт открывается пустым. Проверьте UUID в .env: строка должна совпадать с ботом до символа. После правки .env сайт нужно собрать заново.
  • npm не найден. Не установлен Node.js, скачайте его с nodejs.org.
  • Хочется другой хостинг. Подойдут Cloudflare Pages, Vercel или GitHub Pages: туда загружается та же папка dist.

Ещё по теме