Задача

Создать простого Telegram бота для приема заявок на трудоустройство с защитой от спамеров и конкурентов.

Функциональные требования

  • Бот собирает анкету содержащую: Имя (текст), Возраст (число), Телефон, Дополнительная информация (текст)
  • Все заполненные заявки приходят заказчику в Telegram (администратору)
  • Реализовать минимальную антиспам защиту, чтобы исключить массовые фейковые заявки от конкурентов (например, капча, таймаут между заявками, ограничение по IP)

Технические требования

  • Написать бота на Python (любая удобная библиотека для Telegram Bot API)
  • Предусмотреть установку на удаленный сервер (Linux, выделенный/VPS)
  • В состав работ включить понятную инструкцию по установке и запуску бота (как загрузить на сервер, настроить окружение, запустить)

Дополнительно

Исходный код предоставляется исполнителю вместе с комментариями и README. Все токены и конфиденциальные данные по необходимости будут расположены в переменных окружения.

Сбор и структурирование данных по объектам недвижимости для сайта застройщика

Необходимо собрать и оформить в Excel достоверную информацию по зарубежной недвижимости: фото, видео, описания, цены, планировки. Каждый объект - не менее 40 качественных фотографий в JPEG.