Парсер Telegram-каналов: каналы, чаты, контакты → Excel — исходный код на Python
Парсер Telegram-каналов: каналы, чаты, контакты → Excel — готовый инструмент на Python для SMM-специалистов, арбитражников и продавцов рекламы. Находит каналы по ключевым словам, собирает по каждому описание, подписчиков, последние посты, считает вовлечённость (ER) и достаёт контакты для связи: e-mail, телефон, @username, ссылки на соцсети. На выходе — готовая база в Excel/CSV для рассылок и outreach.
Почему покупают: спрос на результат таких парсеров доказан — базы TG-каналов стабильно продаются на Plati (244 ₽ ×11, 146 ₽ ×2, 980 ₽ ×1), а готовых инструментов мало и они мертвы (345 ₽ ×0, 509 ₽ ×0). Этот парсер — инструмент, которым можно собрать и продать базу самому.
Что собирается по каждому каналу:
- Идентификаторы: @username, ссылка, название, описание
- Аудитория: подписчики, язык канала
- Активность: последние посты, даты первого и последнего поста, период активности
- Вовлечённость: средние просмотры и пересылы по постам, ER % (просмотры / подписчики)
- Контакты: e-mail´ы, российские телефоны, ссылки на Instagram/VK/YouTube и другие соцсети
- Тематика: хештеги и ключевые слова канала
Возможности:
- Поиск по ключевым словам — каналы находятся автоматически, парсится сразу вся выборка
- Парс списка каналов — через запятую или из файла (по одному в строке)
- Фильтры базы: только с контактами, минимум/максимум подписчиков, минимальный ER %, язык, тематика — комбинируются между собой
- Экспорт в Excel: лист «Каналы» с автофильтром и закреплённой шапкой + лист «Сводка» (всего каналов, доля с контактами, среднее ER, суммарная аудитория, разбивка по языкам)
- Экспорт в CSV — кодировка utf-8-sig, кириллица открывается в Excel без артефактов
- Демо-режим — работает без Telegram и без API-ключа, на встроенной базе из 5 каналов
- Поддержка прокси (socks5) для работы при блокировках
Состав поставки (zip):
- tg_core.py — ядро парсера: парсинг текста, контактов, расчёт ER, фильтры, экспорт
- tg_cli.py — командная строка и сетевой слой (Telethon)
- test_tg_core.py — тесты ядра (все проходят)
- fixtures/demo_channels.py — встроенная демо-база для режима --demo
- GUIDE.pdf — пошаговое руководство: установка API-ключа, запуск, фильтры, экспорт
- requirements.txt, README, LICENSE
Требования: Python 3.10+, бесплатный API-ключ Telegram (получается за 2 минуты на my.telegram.org/apps — инструкция в GUIDE.pdf).
Лицензия: для личного использования. Доставка — мгновенный zip-архив после оплаты.
СМОТРИТЕ ТАКЖЕ:
• Telegram-бот: магазин цифровых товаров с автодоставкой — plati.market/itm/6199050
• Парсер конкурентов Wildberries + Ozon: цены и остатки в Excel — plati.market/itm/6155438
• Парсер баз сайтов на WordPress: e-mail и контакты для outreach — plati.market/itm/6190848