Общее описание проекта

Требуется разработка полноценного Telegram-бота на чистом коде (любые конструкторы не рассматриваются) для автоматизации массового подбора персонала.

Основная логика (воронка)

  • Пользователь запускает бота и нажимает кнопку для продолжения набора.
  • Бот отправляет ссылку для обязательной подписки на Telegram-канал заказчика и проводит проверку подписки.
  • После подтверждения подписки пользователь переходит к заполнению короткой анкеты кандидата (поля: имя, контактный телефон, название должности/направление работы).
  • После отправки анкеты пользователь остается зарегистрированным и попадает в единую базу.

Функциональные возможности для заказчика (админка)

  • Массовые рассылки: однократная отправка сообщения всем пользователям из базы.
  • Сегментированные рассылки: отправка только по заданному фильтру (например, по конкретной должности, городу или дате заполнения анкеты).
  • Управление текстами: заказчик может редактировать тексты приветствия, сообщения об ошибках, вопросы анкеты и выводы результатов рассылок без доступа к коду.
  • Выгрузка данных: все анкеты кандидатов должны выгружаться в формате .csv или .xlsx за любой период

Дополнительные требования и улучшения

  • Реализовать два стека под один кадр:
    • Основной на Telegram
    • Резервный или параллельный экземпляр для социальной сети VK (по той же логике без регистрации пользователей”.
  • Внедрить защиту от спама (например, ограничение отправки одной формы раз в 10 мин).
  • Разработать изящное архитектурное решение: отдельное хранение юзеров, создание таблицы заявок с ID юзера для возможности привязки дальше 50+ кандидатов.

Ожидания от разработчика

  • Использование только профессионального языка программирования и промышленных СУБД (предпочтите похожи бэк
  • Полная документация по админке и команд управления.
  • Решение должно проверяться по пунктам перед передачей ТЗ - при бесструктурном построении буду делать фикс бюджету

Дополнительные уточнения

  • Доступ в сторонии сервисы к частные -Н> по получению системы белый

Настройка табличного экспорта и импорта в CMS Bitrix

Требуется специалист, который настроит табличный экспорт и импорт разделов каталога с возможностью разбивки по выбранным полям в разных категориях. Задача по оптимизации работы с контентом требует четкого выполнения настроек обмена данными.