Техническое задание: Telegram-бот для маркетинговой воронки
Цель проекта - разработка чат-бота, который будет выполнять роль автоматизированного инструмента в контентной части маркетинговой воронки. Бот должен взаимодействовать с пользователями, предоставляя им информацию по заранее настроенным сценариям.
Основные функциональные требования
1. Управление контентом и цепочками сообщений
- Возможность создания и редактирования цепочек (последовательностей) сообщений.
- Функционал добавления различных типов контента в цепочки: текст, изображения, видео, документы, кнопки.
- Система для организации и каталогизации созданных цепочек.
2. Настройка логики и условий
- Механизм установки условий выдачи сообщений или перехода по цепочкам (триггеры).
- Возможность использования условий на основе действий пользователя (например, нажатие кнопки, ввод текста, время).
- Настройка задержек (таймингов) между сообщениями в цепочке.
3. Административная часть
- Интуитивно понятная админ-панель для управления ботом без написания кода.
- В админ-панели должны быть реализованы все функции по созданию цепочек и настройке условий.
- Желательна базовая аналитика или логирование взаимодействий пользователей с ботом.
Технические пожелания
- Предпочтительная технология - Python (библиотеки aiogram, python-telegram-bot или аналоги).
- Архитектура должна позволять легко расширять функционал в будущем.
- Код должен быть чистым, структурированным и хорошо документированным.
Результат работы
Исполнитель должен предоставить полностью работоспособного Telegram-бота, развернутого на сервере заказчика или на предоставленном хостинге, исходный код проекта и инструкцию по администрированию.