Telegram-бот для магазина овощей и фруктов «Спелое и Свежее»
Для магазина овощей и фруктов с кассами Эвотор сделали Telegram-бота: покупатель ищет товар и видит цены и остатки по магазинам. Данные идут из кассы через сайт на Битриксе сами, раз в 15 минут.

- Клиент
- «Спелое и Свежее», магазин овощей и фруктов с несколькими точками продаж
- Отрасль
- Розничная торговля, продукты
- Задача
- Показывать покупателям в Telegram товары, цены и остатки по магазинам, не вводя их второй раз руками
- Что делали
- Техзадание, сайт на 1С-Битрикс, обмен с кассами Эвотор, Telegram-бот, поиск, концепция мини-приложения, фото товаров
- Период
- Июль - декабрь 2025
Оглавление
- Кто клиент и чего он хотел
- Как устроен магазин
- Сначала написали техзадание
- Сторона Битрикса и данные для бота
- Касса Эвотор: как достать товары и остатки
- Поиск, который понимает опечатки
- Фото для каталога
- Мини-приложение: концепция
- Что получилось
- Из чего сложились 92 часа
- Если хотите так же
- Для технических специалистов
«Спелое и Свежее»: магазин овощей и фруктов с несколькими точками продаж. Мы сделали для него магазин в Telegram: бота, в котором покупатель ищет товар и видит цены и остатки по магазинам. Данные о товарах бот берёт с касс Эвотор через сайт на 1С-Битрикс «Управление сайтом» (это не Битрикс24), руками их вносить не нужно. Работали с 31 июля 2025 года: 17 задач и 92 часа.
Кто клиент и чего он хотел
«Спелое и Свежее» продаёт овощи и фрукты. Товар лежит на нескольких точках, и на каждой стоит касса Эвотор. В кассе уже есть товары, цены и остатки.
Заказчик хотел три вещи.
- Продавать в Telegram, где покупателю удобно.
- Показывать покупателю то, что есть в магазинах, а не весь каталог подряд.
- Не вести товары в двух местах. Что изменилось в кассе, должно попасть в бота само.
Как устроен магазин
У магазина три части, и между ними ходят данные.
| Часть | Что делает |
|---|---|
| Касса Эвотор | Хранит товары, цены и остатки на точках. Отсюда всё начинается. |
| Сайт на 1С-Битрикс | Принимает данные из кассы и раскладывает товары по разделам. Это склад, из которого берёт бот. |
| Telegram-бот | Окно для покупателя. Спрашивает сайт, что есть в наличии, и показывает это. |
Сначала написали техзадание
Работа началась с техзадания: схема того, как работает каждый экран, и админка магазина. Основой были запись разговора с клиентом и его описание задачи. В сентябре описание функций в техзадании обновили под то, что к тому моменту решили.
Сторона Битрикса и данные для бота
Больше всего времени ушло на Битрикс. Мы настроили сайт как склад магазина и подготовили для бота канал связи: бот спрашивает, сайт отвечает списком товаров, ценами, остатками и данными по складам. Остатки бот показывает такими, какими их отдал сайт.
Касса Эвотор: как достать товары и остатки
Это самая необычная часть. Сначала разобрали, можно ли вообще забирать товары, цены и остатки из Эвотора и обменивать данные между сайтом и кассами разных магазинов. Заодно посмотрели кассу клиента. Товары в кассе не были разложены по группам. Первым шагом свели группы кассы с разделами сайта.
Обмен работает по расписанию. Раз в 15 минут сайт получает товары из кассы и обновляет цены и остатки в нужных разделах.
После запуска обмен донастроили: теперь из кассы приходят группы товаров, и новые товары сразу встают в свои разделы. Все группы и товары загрузили на сайт, а прежнюю логику работы со складами сохранили.
Ещё три доработки сделали в ноябре, все закрыты 25 ноября:
- Килограммы приходят из кассы и не подменяются на штуки.
- Товар, удалённый в кассе, не попадает в Telegram.
- Остатки обновляются по расписанию.
Поиск, который понимает опечатки
В овощном магазине покупатель пишет быстро и с ошибками. Поэтому в бота добавили поиск по названию товара, который находит товар даже по кривому запросу. При проверке запрос «какланжан» нашёл «Баклажан», а «ыква» нашёл «Тыкву».
Устроено это так. Для сайта взяли готовый модуль поиска для Битрикса и сначала подключили его в пробном режиме, чтобы проверить на каталоге клиента до покупки. Потом научили канал связи бота искать через этот модуль и отдавать результаты в виде, удобном для Telegram. Поиск заново прочитал весь каталог и теперь работает по всем товарам без исключений.
Фото для каталога
Клиент прислал список товаров, которым нужны фото. Для каждого товара нейросеть сделала по одной картинке: плод на белом фоне, сочный, а где можно, с показом разреза. Формат квадрат 1 на 1: он подходит и для каталога на сайте, и для обложек товаров в Telegram.
Мини-приложение: концепция
Мини-приложение: это окно с магазином внутри Telegram. Оно выглядит как сайт, но покупатель не выходит из мессенджера. Для него нарисовали концепцию на примере одной категории товаров: шапку, подвал, ряд с товарами и поиск. Так клиент мог одобрить общее направление до того, как рисовать остальное. Рисовали с учётом правил Telegram: светлая и тёмная темы, экран телефона, простые кнопки без тяжёлых анимаций.
Что получилось
У магазина есть Telegram-бот, подключённый к сайту на Битриксе. Сайт получает товары, цены и остатки с касс Эвотор по группам товаров, раз в 15 минут. В боте работает поиск, который понимает опечатки. Для мини-приложения нарисована концепция.
Из чего сложились 92 часа
Мы разложили 17 задач по четырём типам. Тип определяли по названию и описанию задачи.
| Тип работ | Задач | Часов |
|---|---|---|
| Битрикс и обмен с кассами Эвотор, включая доработки после запуска | 8 | 56 ч |
| Telegram-бот и поиск | 4 | 27,5 ч |
| Техзадание и план | 3 | 5 ч |
| Концепция мини-приложения и фото товаров | 2 | 3,5 ч |
Если хотите так же
Если у вас магазин с кассами и вы хотите продавать в Telegram, первым делом посмотрим, где у вас живут товары и остатки. Если в кассе или в 1С порядок, подключить их к боту можно. Если нет, начнём с наведения порядка, как здесь с группами товаров. Подробнее об услугах: разработка Telegram-ботов и интернет-магазин под ключ.
Похожие работы: бот-помощник интернет-магазина «Икорный», Telegram-бот для сети заведений Atlas.
Для технических специалистов
- Склад и каталог: сайт на 1С-Битрикс «Управление сайтом». Обмен товарами с Эвотор по расписанию, раз в 15 минут. С ноября 2025 из кассы дополнительно передаются группа товара и связка групп с товарами.
- У бота свой канал запросов к сайту: список товаров, цены, остатки, поиск по названию. Ответ содержит товар, цену, остаток, категорию, единицы измерения и признаки учёта количества.
- Поиск: готовый платный модуль поиска для Битрикса. Между Telegram-слоем и поиском добавлен промежуточный класс. Поиск заново прочитал весь каталог. Нечёткий поиск проверен на запросах с опечатками.
- Единицы измерения: выгрузка из кассы передаёт килограммы, и они не заменяются на штуки.
- Мини-приложение Telegram: концепция под ограничения платформы (адаптивность, светлая и тёмная темы, готовые наборы элементов, без сложных анимаций).
Услуги по теме
Похожие кейсы

Разбор вашего магазина в Telegram
Напишите, что продаёте и где лежат ваши товары и остатки. За 40 минут скажем, что можно сделать и сколько это стоит.
Если мы не подходим, так и скажем. Свяжемся так, как вы выбрали. Пн–Вс 8–21 по НСК.