Как сделать магазин в Телеграм
Объём манипуляций по созданию своего собственного web-бота для Telegram, да ещё и с возможностями для онлайн-продаж, может быть очень большим. Вам фактически потребуется запустить полноценный web-сервис, внутри которого будет работать магазинный движок, отвечающий за обслуживание товарного каталога, а также настроить интеграцию этого магазина по API с мессенджером Telegram. Для этого понадобятся специальные технические навыки, качественный хостинг, CMS-система с поддержкой подключений по API и домен.
Всего этого можно избежать, если использовать готовый онлайн-конструктор магазинов с поддержкой продаж через Telegram. В частности, к таким относится платформа uCoz (обзор). На её примере и рассмотрим процесс создания своего магазина в Телеграм. Речь о конструкторе ботов – uShopWebBot.
uShopWebBot – это Telegram-бот, предлагающий быстрое создание интернет-магазинов в формате web-ботов. uShopWebBot является частью магазинного модуля uShop. Клиентам предлагается несколько вариантов готовых шаблонов, встроенные рассылки через Telegram и система отслеживания заказов.
С чего начать?
Начать можно непосредственно с поиска и запуска бота uShopWebBot в вашем мессенджере. Ну или можно просто воспользоваться прямой ссылкой – @uShopWebBot.
Бот предложит изучить готовые варианты реализации магазинов (примеры тематических торговых точек) и предоставит ссылку на услугу установки под ключ.
Опытные пользователи могут сразу переходить к процессу создания своего нового бота – нужно ввести команду /newbot.
uShopWebBot предложит авторизоваться в конструкторе uCoz. Если у вас ещё нет аккаунта, то его можно создать с нуля. Для этого нужно будет указать свой email-адрес и придумать пароль. Обратите внимание, не стоит использовать авторизацию на основе социальных сетей. Пока подходит только стандартный аккаунт uCoz с классической связкой логин+пароль.
После авторизации нужно перейти к следующему шагу и создать свой первый магазин.
Кликните кнопку «Создать сайт».
В открывшемся окне нужно придумать уникальный адрес (для запоминающегося бесплатного поддомена). Позже технический домен третьего уровня можно будет заменить на своё имя, приобретённое у официального регистратора доменов. Но для работы Telegram-магазина это необязательное условие.
Когда сайт создан, нужно снова запустить процедуру создание web-бота – командой /newbot.
В предложенном меню выберите свой сайт и подключите к нему бота, созданного через «Отца ботов».
Создание бота через «Отца ботов» Telegram
Запустите @BotFather. Это специальный системный бот, который отвечает за создание всех остальных ботов в Telegram.
Для завершения процедуры вам нужно придумать имя бота (мы рекомендуем вписать сюда название вашего магазина) и username (это уникальный никнейм, по которому бот идентифицируется в системе, ник придумывается одни раз и позже не меняется, имя username обязательно должно заканчиваться словом Bot, это требование Telegram).
Если процесс создания бота завершается успешно, «Отец ботов» отображает вам прямой адрес для доступа извне и ключ API.
Этот API-ключ нужно скопировать и вставить в конструкторе uShopWebBot. Так вы завершите интеграцию бота магазина с Telegram.
Дополнительно через «Отца ботов» можно настроить описание своего бота, добавить иконку и поменять другие атрибуты.
Настройки web-бота uShopWebBot
Часть настроек вынесена непосредственно в меню uShopWebBot внутри Telegram. А часть переадресовывает на внешние решения, например, на @BotFather (для управления описанием бота с магазином, для подключения платежей и т.п.), а также в панель управления uShop.
Внутри uShopWebBot (непосредственно в Telegram) можно подключить предпочтительные способы оплаты, создать рассылку и отследить статистику по ранее запущенным, добавить кнопки в меню, посмотреть статистику продаж.
Максимум настроек сосредоточено в панели управления uShop.
В частности, здесь можно:
- Сменить тему оформления web-бота на основе набора готовых шаблонов. Вручную можно поменять цветовую схему, фон, наличие кнопки быстрого перемещения наверх, включить сквозную шапку, сменить формат отображения страниц категорий.
- Настроить параметры отображения мелких элементов макета: дефолтная сортировка товаров, типы описаний в карточках товаров, дополнительные поля и т.п.
- Определить график работы магазина. В нерабочее время будет выводиться специальное сообщение.
- Поменять название системных кнопок, добавить и настроить свои кнопки меню.
- Интегрировать свои коды в Head и Body.
- Определить набор полей, подлежащих обязательному заполнению при продаже товаров через чаты и каналы.
- Активировать реферальную систему.
Обратите внимание, это только непосредственно настройки веб-бота. А есть ещё настройки самого магазина и сайта.
Настройки магазина в uShop
Сайт может работать как серверная часть вашего бота, а может параллельно обслуживать работу полноценного магазина на вашем домене. Всё это будет входить в одну подписку.
Чтобы начать продавать, вам как минимум нужно добавить товары в свой каталог, плюс, желательно дополнительно разбить их по категориям.
Модуль uShop комплексно закрывает задачи онлайн-торговли. Здесь есть:
- Удобная система импорта и экспорта с поддержкой наиболее востребованных форматов данных.
- API для реализации удалённого управления.
- Крутые SEO-настройки, например, можно формировать Title страниц товаров на основе специальных шаблонов с подменой полей.
- Тонкая настройка внешнего вида страниц товаров и категорий. Полный доступ к HTML и CSS-коду шаблонов.
- Опции товаров, которые можно объединять в наборы.
- Сложные алгоритмы формирования цены и наценок. С их помощью можно проводить акции и предлагать скидки.
- Система дополнительных полей.
- Гибкая система рассылки уведомлений (SMS, email, Telegram).
- Готовые интеграции калькуляторов служб доставки и свои условия доставки (можно реализовать в том числе курьерскую службу и расчёт по тарифным зонам).
- Поддержка большого числа систем оплаты.
- Встроенные отчёты для анализа продаж и эффективности магазина (динамика, источники, брошенные корзины и прочее).
- Готовая система работы через субагентов с организацией выплаты вознаграждений.
В плане интернет-коммерции uCoz мало чем уступает профильным движкам для интернет-магазинов.
Все основные процедуры настройки магазина, создаваемого в uCoz, мы рассматривали в отдельно материале – Как создать интернет-магазин самому.
Здесь приведём только основные шаги:
- Выбор и установка шаблона, точечная настройка дизайна.
- Наполнение каталога (создание товаров поштучно или с помощью системы импорта).
- Отметка «Отображать в Telegram Shop» для товаров, которые должны показываться в web-боте.
- Установка цен.
- Подключение систем оплаты.
- Настройка способов доставки.
Подключение систем оплаты
Telegram умеет принимать и обрабатывать платежи внутри мессенджера. Для этого предоставляется специальное API и готовые интеграции с популярными платёжными решениями.
Конструктор web-ботов uShopWebBot умеет использовать как оплату через Telegram, так и оплату через сайт магазина.
Для настройки приёма платежей через Telegram вам нужно открыть «Отца ботов», выбрать своего бота и перейти в раздел настроек. За оплату отвечает меню Payments. В Telegram на текущий момент несколько десятков платёжных систем, включая ЮMoney, Sber, T-bank и пр. Есть даже поддержка криптокошельков.
Когда способ оплаты настроен, «Отец ботов» предоставит для него отдельный API-ключ. Его нужно подключить в uShopWebBot.
В этом случае при завершении покупок клиент будет оставаться внутри приложения мессенджера и никуда переадресовываться не будет. Такой подход наиболее предпочтительный для бизнеса.
Но в случае с uShopWebBot вы также можете подключить оплату через сайт магазина. Тогда все настройки выполняются через панель управления uShop. В списке поддерживаемых интеграций тоже есть всё необходимое – более десятка сервисов приёма платежей.
Стоимость создания магазина в Телеграм
Telegram можно использовать бесплатно, а можно подключить оригинальные подписки. В частности, есть специальные тарифы для бизнеса.
uShopWebBot является частью магазинного модуля uShop, поэтому для доступа к полному функционалу вам потребуется оплата тарифа конструктора.
Тарифы uCoz для торговли:
- Минимально возможный – «Магазин», от 6,99 до 9,99 USD/месяц. 10 Гб на диске, полный набор всех связанных функций.
- «Максимальный» тариф – от 11,19 до 15,99 USD/месяц. 20 Гб на диске.
Триал для тестирования всех возможностей, включая web-бота с магазином для Telegram – в течение 15 дней.
Шаблоны магазинных ботов предоставляются бесплатно.
Получается, что общие расходы на магазин – от 6,99 USD/месяц.
Заключение
Если использовать готовую платформу для обслуживания онлайн-продаж, как конструктор uCoz, то создание полнофункционального магазина в Телеграм займёт буквально пару часов. В наличии есть всё необходимое: от интеграций служб доставки до расчёта цен по сложными матрицам.
Но если всё делать с нуля и своими силами, то реализация займёт не один месяц. Сложно даже представить, сколько это обойдётся в деньгах.
