Разработка продвинутого Telegram-бота с системой автоматизации
Основная цель проекта
Создание многофункционального Telegram-бота для взаимодействия с клиентами, построения автоматических воронок и сбора аналитики. Бот должен работать как автономная CRM-система внутри мессенджера.
Ключевые функции бота
Пользовательская часть
- Inline-кнопки и многоуровневое меню
- Разные сценарии общения в зависимости от статуса пользователя
- Сбор и сохранение данных от пользователей
- Обработка UTM-меток и реферальных кодов
Автоматизация
- Автоцепочки сообщений с таймерами (отправка через N часов/дней)
- Система дедупликации сообщений
- Учет лимитов Telegram (rate limiting, flood control)
Управление и аналитика
- Веб-админка для редактирования текстов без программирования
- Рассылки с сегментацией пользователей (по статусам и тегам)
- Подробная статистика и отчетность
Технические требования
Стек технологий
- Backend: Python (aiogram 3.x) или Node.js
- Базы данных: PostgreSQL для основных данных, Redis для кэширования и очередей
- Архитектура: микросервисная или модульная
Интеграции
- Двусторонние вебхуки с сайтом (получение событий и отправка данных)
- API для внешних систем
Надежность
- Обработка ошибок с механизмом retry
- Детальное логирование всех операций
- Резервное копирование данных
Что ожидается от исполнителя
- Примеры реализованных ботов с автоцепочками и воронками
- Ориентировочные сроки разработки по этапам
- Прозрачное ценообразование с разбивкой по модулям
Важно: решение должно быть реализовано на чистом коде с полной документацией. Конструкторы и no-code платформы не рассматриваются. Обязательно предоставление технической поддержки после сдачи проекта.