Задачи чат-бота: информирование клиентов, сбор информации, интерактивное меню или каталог, приём текстовых заказов, финансовые операции, ответы на типовые вопросы. Продукт: Продвижение товаров на WB широкой выборки. Техзадание есть. Хочу узнать стоимость и сроки работы: Техническое задание: Telegram-бот «Помощник по уходу» Общие сведения Разработка Telegram-бота-помощника по уходу за вещами и домом. Ключевой принцип: Utility First. Пользователь сначала получает бесплатную экспертную пользу (инструкции, расшифровки), после чего бот нативно предлагает релевантные товары компании со ссылкой на покупку. Ограничения: Реализация внутри одного бота, Telegram Mini App не используется. Функциональные модули Главное меню Точка входа (команда /start, кнопка «Меню», реакция на неизвестные команды). Поведение: При вызове меню бот удаляет предыдущее сообщение с кнопками и присылает новое. Исключение: полезные сообщения (рецепты, расшифровки) сохраняются в истории диалога. Состав: 5 кнопок навигации (Поиск инструкций, Расшифровка ярлыков, Мои запасы, Каталог товаров, Поддержка). Модуль «Поиск инструкций» + Авто-Follow-up Логика: Ввод названия проблемы ? нормализация текста ? выбор уточняющего параметра (inline-кнопки) ? выдача инструкции с рекомендацией товара. Обработка ошибок: При отсутствии совпадений — предложение открыть каталог или написать в поддержку. Follow-up: Отложенное сообщение через настраиваемый интервал (параметр для A/B-тестов). Содержит запрос обратной связи, медиа-контент и кнопки реакции. Anti-spam: Таймер перезапускается только по последнему запросу пользователя. Модуль «Конструктор ярлыков» Сценарий: Пошаговый визард (5 шагов: стирка, отбеливание, сушка, глажка, химчистка). На каждом шаге — выбор символа из визуального каталога или пропуск. Результат: Текстовая расшифровка символов + подборка рекомендованных средств (2–3 позиции) на основе динамических пресетов. Модуль «Мои запасы» (LTV-таймеры) Вход: Через меню или deep-link (QR-код с упаковки). Добавление: Поиск товара вручную (текст/артикул) или выбор из списка с автодополнением. Логика: Запуск таймера на основе параметра days_to_empty (срок расхода). Уведомления: Серия из двух напоминаний: за 10 дней до окончания срока и в день окончания. Модуль «Каталог» Витрина из 5 приоритетных позиций. Карточка товара: фото, описание, ссылка на маркетплейс. Модуль «Поддержка» Заглушка: отображение контактных данных менеджера и графика работы. Модуль «Рассылки» Инструмент для сегментированных отправок (сегменты: all, active_30d, использованные модули, наличие товаров в запасе). Параметры: текст, медиа, inline-кнопки, отложенный старт (МСК). Требования: Отправка батчами для соблюдения лимитов Telegram API (обработка ошибки 429). Контент строго по принципу «польза ? коммерческое предложение». Административная панель (CMS) Веб-интерфейс для управления контентом без участия разработчиков: Товары: Каталог, ссылки, параметры расхода, медиа. Базы знаний: Редактирование инструкций, маппинг символов на пресеты, привязка товаров к сценариям. Маркетинг: Управление витриной «Топ товаров», настройка таймеров follow-up, конструктор рассылок. Настройки: Контакты поддержки, глобальные параметры бота. Технические требования Нормализация пользовательского ввода. Inline-навигация и управление состоянием сообщений (удаление/сохранение). Защита от спама и API-лимитов. Архитектура и стек технологий определяются техническим лидером проекта.