Как создать бота-магазин в Telegram для онлайн-продаж
Для небольшого магазина, кафе или домашнего бизнеса не нужно строить отдельный сайт или сложное приложение — можно начать с бота, который прямо в Telegram показывает ваши товары и принимает заказы от клиентов. Эта инструкция показывает, как без кода запустить бота «Магазин» из каталога Готовых ботов.
Чем удобен бот-магазин
Когда клиент пишет боту, он видит список товаров (с фото, названием и ценой), добавляет нужное в корзину и подтверждает заказ — всё внутри Telegram, без перехода на какой-либо сайт. Как только поступает заказ, вам (владельцу магазина) сразу приходит сообщение: кто заказал, что и куда доставить. Это особенно удобно для бизнеса, который продаёт через Instagram или другие соцсети, но не имеет времени или бюджета на отдельный сайт.
Шаги
1. Получите токен у @BotFather
Откройте в Telegram @BotFather, создайте нового бота командой /newbot, задайте ему имя и username, подходящие названию вашего магазина. Сохраните выданный токен — никому его не передавайте. Подробнее: Получение токена.
2. Выберите бота «Магазин» в каталоге
Перейдите на страницу бота «Магазин» и нажмите «Запустить» (или, если он доступен на бесплатном тарифе, «Запустить бесплатно»). Введите полученный токен.
3. Заполните данные магазина
В форме настроек обычно есть такие поля, как название магазина, ваш ID администратора для связи (кому будут приходить сообщения о заказах) и начальный приветственный текст. Заранее просмотрите полный список настроек и пояснения к каждой на странице бота.
4. Добавьте товары
Во многих готовых ботах-магазинах товары можно добавлять через панель администратора (внутри Telegram, командой /admin или похожей) — с названием, ценой, фото и необязательным описанием. Когда бот запущен, в таблице «Команды» на странице бота видно, какая именно команда предназначена для добавления товаров.
5. Укажите условия доставки или самовывоза
То, что клиенты должны знать до заказа (стоимость и зона доставки, часы работы, способы оплаты), укажите в настройках или в приветственном тексте.
6. Протестируйте
Напишите боту как клиент, выберите один товар и оформите тестовый заказ. Убедитесь, что вам как администратору (или на указанный ID администратора) пришло сообщение о заказе.
7. Поделитесь ссылкой на магазин с клиентами
Когда бот готов, разместите его @username в шапке профиля Instagram, на визитке или отправьте клиентам напрямую — каждый, кто откроет бота в Telegram, сразу увидит ваш магазин.
Какой тариф выбрать
Если бот доступен на Бесплатном тарифе, для теста или магазина с небольшим числом заказов можно начать с него — привязывать карту не нужно. Когда заказов станет больше и понадобится постоянная работа бота (без сна) и больше ресурсов, рекомендуется перейти на платный тариф: бота на бесплатном тарифе могут усыпить, когда нужны ресурсы, и он просыпается за несколько секунд при новом сообщении, что может быть заметно в часы активных продаж.
Если позже понадобятся изменения
Исходный код бота-магазина можно в любой момент скачать ZIP-архивом со страницы бота, добавить нужную функцию (например, интеграцию с платёжной системой) с помощью ИИ-помощника и разместить на платном тарифе как собственного бота. Подробнее: Как работают готовые боты.
Почему удобно продавать прямо в Telegram
Для небольшого бизнеса, активного в Instagram или других соцсетях, создание отдельного сайта, подключение домена и его поддержка требуют много времени и денег. А в Telegram-боте клиент делает заказ в несколько нажатий внутри приложения, которым уже пользуется, ничего не устанавливая. Кроме того, все заказы и переписка с клиентами через бота хранятся в одном месте — в Telegram, — поэтому общение с клиентами не расползается по разным приложениям.
Работа с несколькими администраторами
Если в магазине кроме вас заказы принимает ещё сотрудник, его Telegram ID тоже можно добавить в список администраторов (обычно через запятую) — тогда сообщения о заказах будут приходить всем одновременно, и легче видеть, кто ответил первым. Форма настроек на странице бота подробно объясняет это поле.
Частые вопросы
Можно ли принимать оплату в боте-магазине?
Стандартный шаблон рассчитан на приём заказа и отправку сообщения администратору; оплату обычно принимают наличными, переводом на карту или при доставке. Для более глубокой интеграции с платёжной системой потребуется изменить код бота.
Можно ли управлять несколькими магазинами одним ботом?
Для каждого магазина рекомендуется отдельный бот (отдельный токен) — так клиенты не перепутаются, и у каждого магазина будет своя статистика.
Будет ли работать, если товаров много?
Да, но для очень большого каталога (сотни товаров, сложный поиск, фильтры) может понадобиться бот, разработанный специально под задачу, — в этом случае можно расширить существующий код с помощью ИИ-помощника.