Подключение своего бота к магазину

Магазин живёт в вашем боте, а не на чужом домене.

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

1. Получить токен у BotFather

  1. Откройте @BotFather и отправьте /newbot.
  2. Придумайте имя (видит покупатель) и адрес — он должен заканчиваться на bot, например myshop_bot.
  3. BotFather пришлёт токен вида 1234567890:AAH…. Это пароль от бота — никому не пересылайте.

2. Вставить токен в магазин

Настройки магазина → «Бот и ссылка» → вставьте токен и сохраните. Дальше мы делаем всё сами:

Токен хранится в зашифрованном виде, в интерфейсе он больше не показывается — только последние символы для сверки.

3. Включить открытие на весь экран

Одна вещь делается только руками в BotFather — Telegram не даёт менять её через API:

  1. В BotFather: /mybots → ваш бот → Bot Settings.
  2. Menu Button → вставьте ссылку на витрину: https://telegashop.com/shop/ваш-магазин.
  3. Configure Mini App → включите и укажите ту же ссылку, режим запуска — Fullscreen.

После этого кнопка «Open» появляется в профиле бота, а витрина открывается без шапки браузера.

Что важно помнить

Что-то не сходится — напишите в @telegasp_bot, поможем настроить.

Создать магазин