Забудьте о временах, когда создание магазина в мессенджере сводилось к унылому текстовому меню с кнопками. Пользователю приходилось продираться сквозь бесконечные ветки диалогов, чтобы просто добавить товар в корзину. Это работало, но конверсия оставляла желать лучшего. Сегодня бал правят Telegram Web Apps (Mini Apps).
Это полноценные веб-интерфейсы, которые открываются поверх чата. Внутри может быть что угодно: плавная анимация, каталог товаров с фильтрами, корзина, слайдеры и форма оплаты. Визуально клиент даже не понимает, что он все еще находится внутри Telegram — настолько бесшовно работает технология.
Любое приложение в экосистеме «телеги» начинается с бота. Это ваш проводник, интерфейс и лицо бренда. Чтобы создать его, не нужно писать код, достаточно пообщаться с «отцом всех ботов».
@BotFather. Убедитесь, что рядом с его именем стоит синяя галочка верификации — фейков там хватает./newbot. BotFather попросит вас придумать имя для бота. Это то, что пользователи будут видеть в списке контактов (например, «Магазин кроссовок Step»).1234567890:AAH_XxYyZz_1234567890abcdef. Это и есть ваш API Token.
Токен у нас есть, но чтобы система могла отправлять вам уведомления о новых заказах (например, в закрытую группу менеджеров или вам в личку), нужно знать точные координаты — Chat ID.
В Telegram всё имеет свой цифровой идентификатор. И если юзернейм можно легко поменять, то ID остается неизменным всегда. Получить его можно несколькими проверенными способами:
Самый простой метод узнать свой личный ID. Найдите в поиске бота @getmyid_bot (или аналогичного). Как только вы нажмете старт, он моментально выдаст вам ваш цифровой код.
Чтобы узнать ID другого человека, попросите его переслать вам любое его сообщение, а затем перешлите его этому боту.
С публичными каналами проще: можно использовать их @username. Но для приватных каналов нужен именно ID.
Откройте Telegram Web в браузере, зайдите в нужный канал и посмотрите на URL в адресной строке. Вы увидите что-то вроде .../#-1001234567890. Цифры -1001234567890 (вместе с минусом и сотней) — это и есть ID вашего канала.
Теперь, когда у нас есть бот и нужные доступы, мы подходим к самому интересному — созданию витрины. Telegram Mini App — это, по сути, обычный веб-сайт (HTML/CSS/JS), который подгружается во встроенном браузере мессенджера и умеет общаться с ним через специальный скрипт telegram-web-app.js.
У вас есть два пути развития событий:
Чтобы пользователи могли открыть вашу витрину, им нужна удобная кнопка. Telegram позволяет добавить красивую кнопку "Menu" прямо возле поля ввода сообщения.
Делается это снова через BotFather:
/mybots и выберите своего бота.Создание магазина в Telegram перестало быть задачей для гиков, сутками сидящих в консоли. Технология Web Apps стерла грань между привычным браузерным шопингом и общением в мессенджере.
Получив токен и настроив правильную архитектуру (через самостоятельную разработку или смарт-конструкторы), вы получаете мощный инструмент продаж. Аудитория Telegram огромна, она платежеспособна и, что самое главное, она любит удобство. Дайте им возможность покупать в два клика, не покидая любимое приложение, и результат не заставит себя ждать.