Задача
Требуется разработать Telegram-бота, который выполняет следующие функции:
1. Приветствие
При старте бот отправляет приветственное сообщение с кратким описанием и предложением продолжить.
2. Доступ к презентациям
- Пользователь выбирает одну из двух презентаций (PDF-файлы).
- Перед выдачей файла проверяется подписка на указанный Telegram-канал.
- Если пользователь подписан - файл отправляется.
- Если нет - бот просит подписаться и повторно проверяет после подписки.
3. Диалог после скачивания
После успешного скачивания презентации бот предлагает продолжить: задаётся вопрос, например: «Нужна ли вам помощь или консультация?»
4. Сбор лидов
При согласии бот задаёт 3 квалификационных вопроса (темы выбираем отдельно):
- интерес пользователя (консультация, подбор недвижимости, инвестиции и т.д.);
- сбор контактных данных.
Ответы сохраняются или передаются менеджеру для дальнейшей работы.
Результат
Готовый бот, который:
- работает как инструмент выдачи контента;
- фильтрует пользователей по подписке на канал;
- формирует качественные заявки.