Техническое задание: Парсинг данных Telegram-каналов

Цель проекта

Собрать и структурировать информацию из большого массива публичных Telegram-каналов для последующего анализа.

Исходные данные

  • Предоставлен список из 20 000 ссылок на публичные Telegram-каналы.

Требуемые данные для сбора с каждого канала

  • Название канала
  • Описание канала (bio, описание)
  • Количество подписчиков (участников)
  • Контент: последние 100 сообщений (постов) из ленты канала.

Требования к результату

  • Данные должны быть сохранены в структурированном виде (например, CSV, JSON, SQLite).
  • Необходимо обеспечить устойчивость скрипта к возможным ошибкам (недоступность канала, изменение структуры).
  • Желательно логирование процесса парсинга.

Дополнительные пожелания

Приветствуется обсуждение оптимального подхода, библиотек (например, Telethon) и способа хранения итоговых данных.

Создание набора анимированных футбольных мячей в формате Lottie

Требуется преобразовать исходные векторные изображения футбольного мяча из Figma в набор интерактивных Lottie-анимаций. Работа включает подготовку SVG-файлов и создание плавных анимаций, готовых к интеграции.