Telegram Mini-Apps — это веб-приложения, которые открываются прямо внутри Telegram. Пользователи взаимодействуют с вашим бизнесом, не выходя из мессенджера.
Зачем это бизнесу
- 700+ млн пользователей Telegram в мире
- Встроенный механизм оплаты (Telegram Stars / внешние шлюзы)
- Нет необходимости скачивать отдельное приложение
- Мгновенная идентификация пользователя (имя, username)
- Виральность — легко делиться и приглашать
WordPress как Backend для Mini-Apps
WordPress идеально подходит как backend:
- REST API — данные для Mini-App
- WooCommerce — каталог товаров и заказы
- Пользователи — авторизация через Telegram
- ACF — кастомные данные для приложения
- Медиа — изображения и файлы
Что можно сделать
Каталог товаров в Telegram
- Просмотр каталога WordPress/WooCommerce в Telegram
- Фильтрация и поиск
- Добавление в корзину
- Оформление заказа с оплатой
Запись на услуги
- Форма бронирования в Telegram
- Выбор даты и времени
- Уведомления в Telegram
Личный кабинет
- История заказов WooCommerce
- Статус заказа в реальном времени
- Управление подпиской
Контент-приложение
- Чтение статей с WordPress
- Персонализированная лента
- Сохранённые материалы
Технический стек
Frontend Mini-App:
- React + Telegram Web App SDK
- Tailwind CSS
- Vite для сборки
Backend (WordPress):
- WordPress REST API
- JWT-аутентификация через Telegram initData
- WooCommerce REST API
Bot:
- python-telegram-bot / node-telegram-bot-api
- Webhooks через nginx
Аутентификация через Telegram
Пользователи авторизуются без регистрации:
- Telegram передаёт
initDataс данными пользователя - WordPress проверяет подпись через Bot Secret Key
- Создаёт или находит пользователя WordPress по Telegram ID
- Выдаёт JWT токен для последующих запросов
Стоимость
Простое Mini-App (каталог/форма) — от 60 000 ₽.
Полноценный магазин в Telegram — от 120 000 ₽.