Задача

Требуется разработать Telegram-бота, который выполняет следующие функции:

1. Приветствие

При старте бот отправляет приветственное сообщение с кратким описанием и предложением продолжить.

2. Доступ к презентациям

  • Пользователь выбирает одну из двух презентаций (PDF-файлы).
  • Перед выдачей файла проверяется подписка на указанный Telegram-канал.
  • Если пользователь подписан - файл отправляется.
  • Если нет - бот просит подписаться и повторно проверяет после подписки.

3. Диалог после скачивания

После успешного скачивания презентации бот предлагает продолжить: задаётся вопрос, например: «Нужна ли вам помощь или консультация?»

4. Сбор лидов

При согласии бот задаёт 3 квалификационных вопроса (темы выбираем отдельно):

  • интерес пользователя (консультация, подбор недвижимости, инвестиции и т.д.);
  • сбор контактных данных.

Ответы сохраняются или передаются менеджеру для дальнейшей работы.

Результат

Готовый бот, который:

  • работает как инструмент выдачи контента;
  • фильтрует пользователей по подписке на канал;
  • формирует качественные заявки.

Разработка Telegram и Discord ботов для агрегации заведений на Laravel

Требуется разработчик Laravel для создания двух чат-ботов (Telegram и Discord) с интеграцией в существующий проект. Работа включает реализацию сценариев (стейтов), пагинации, форм и взаимодействие с тестовыми данными. Необходима итеративная разработка в команде.