Техническое задание: Скрипт для скачивания фотографий из Telegram-канала

Основная задача

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

Требования к функционалу

  • Скачивание всех фотографий из канала (ориентировочно 100 постов).
  • Автоматическая организация скачанных файлов в структуру папок по датам публикации.
  • Создание отдельной папки для каждого дня, когда были публикации.
  • Внутри папки дня - создание отдельных вложенных папок для каждого поста.
  • Все фотографии из конкретного поста должны сохраняться в соответствующую ему папку.

Пример итоговой структуры

Для наглядности, исходя из условий задачи:

  • Папка «15» (15 декабря) → внутри 3 папки (по числу постов за этот день). В каждой папке лежат фотографии из соответствующего поста (2, 1 и 1 фото).
  • Папка «13» (13 декабря) → внутри 1 папка с 2 фотографиями из единственного поста.
  • Папка «14» (14 декабря) - не создается, так как постов не было.

Технические особенности

  • Работа через браузерный интерфейс Telegram Web.
  • Возможность использования браузерных расширений для автоматизации.
  • Скрипт должен быть простым в запуске и настройке.

Доработка и рефакторинг MVP проекта на React, Node.js и MySQL

Требуется опытный разработчик для аудита, переработки архитектуры и доведения до продакшена существующего прототипа, сгенерированного AI. Необходимо провести рефакторинг, оптимизацию и реализовать недостающий функционал.

Структурирование учебных материалов для водителей

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