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

Цель проекта

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

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

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

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

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

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

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

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

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

Интеграция формы заказа в сделку Битрикс24

Требуется доработать коробочную версию Битрикс24 (Магазин + CRM). Необходимо добавить в карточку сделки кнопку "Новый заказ", по нажатию на которую в фрейме будет открываться форма заказа с автоматической привязкой покупателя из сделки.