Техническое задание на разработку Telegram-бота
Цель проекта
Создание автоматизированной системы для привлечения клиентов через реферальную программу с прозрачной статистикой и расчётом вознаграждений для участников.
Основная функциональность
1. Работа с пользователями
- При команде
/start бот должен генерировать для пользователя уникальную реферальную ссылку на единый домен.
- Автоматически собирать в Google Таблицу имя пользователя из Telegram и его реферальный идентификатор.
2. Отслеживание реферальных действий
- Система должна фиксировать переходы по реферальным ссылкам.
- При успешной покупке (достижении целевой страницы) засчитывать продажу пользователю, чья реферальная ссылка была использована.
- Производить автоматический расчёт определённого процента от суммы покупки в качестве вознаграждения рефереру.
3. Формирование и отправка отчётов
- Ежедневно отправлять пользователям персональный отчёт в Telegram.
- В отчёте должна отображаться статистика по количеству продаж за день с разбивкой по датам.
- В отчёте указываются суммы к выплате за каждую успешную транзакцию.
Требования к интеграции
- Интеграция с Google Sheets API для работы с таблицами.
- Возможность настройки целевой страницы (страницы успешной покупки) для отслеживания конверсии.
- Гибкая система начисления процента от суммы покупки.
Ожидаемый результат
Полностью работоспособный Telegram-бот, который автоматически управляет реферальной программой, ведёт учёт в Google Таблицах и обеспечивает участников ежедневной аналитикой.