Как спарсить участников Telegram-группы, если список участников скрыт админом
Вы находите идеальный чат конкурента на 14 000 человек, открываете профиль группы — а вкладки «Участники» просто нет, видны только два администратора и бот-модератор. Закидываете ссылку в бесплатный скрипт или браузерное расширение — на выходе 0 контактов или ошибка CHAT_ADMIN_REQUIRED.
Коротко о главном
Короткий ответ: вытащить «молчаливый» список через стандартный метод ChannelParticipants у чужой группы со скрытыми участниками технически невозможно — сервер Telegram просто не отдаёт эти данные не-админам. Зато через сканирование истории сообщений, веток ответов и реакций за 30–180 дней вы забираете 100% говорящей аудитории чата без единого мёртвого бота.
1. Почему в 2026 году 70%+ нормальных чатов скрывают список участников
Начиная с обновлений Telegram для супергрупп от 100 человек, у каждого владельца чата появился тумблер «Скрыть участников» (Hide Members). Сегодня его включают почти все живые комьюнити: чаты селлеров маркетплейсов, IT-сообщества, ЖК, крипто-клубы и клиентские чаты онлайн-школ.
Причина простая: как только чат оставляет список открытым, его за сутки выкачивают десятки дешёвых софтов и начинают инвайтить людей в скам-группы. Когда тумблер включён, метод MTProto channels.getParticipants жёстко блокируется на стороне серверов Telegram для всех, кроме администраторов самой группы.
Честное предупреждение: не верьте продавцам «взлома скрытых списков»
Если сервис или фрилансер на кворке обещает выгрузить абсолютно всех 100% молчунов из чужой группы со скрытым списком — перед вами либо обман, либо подмес старой слитой базы 2022 года. Сервер Telegram физически не передаёт клиенту ID человека, который вступил в такую группу и ни разу не проявил активность.
2. Способ №1 (основной): сбор авторов сообщений, реплаев и реакций из истории чата
Хорошая новость для маркетолога: люди, которые вступили в чат три года назад и никогда его не открывают, всё равно не купят ваш продукт. Деньги лежат в активном ядре — у тех, кто задаёт вопросы, спорит в реплаях, ищет подрядчиков или ставит реакции.
В отличие от списка участников, история сообщений чата (`messages.getHistory`) остаётся полностью доступной для чтения. Облачный пул аккаунтов TGParse проходит по ленте чата на глубину 30, 90 или 180 дней, собирает каждого уникального отправителя, склеивает дубли и подтягивает актуальный профиль: @username, постоянный user_id, имя, Bio, открытый телефон и пример его реального сообщения в этом чате.
Реальный замер на чате селлеров Wildberries / Ozon (14 200 участников)
Список участников скрыт админом. Обычный парсер участников вернул 3 админов. Сканирование истории за 120 дней через облачный пул TGParse заняло 4 минуты 15 секунд и дало 6 840 уникальных живых авторов. Из них у 89% был активный @username, у 14% — открытый номер телефона или контакт в Bio, и 0 удалённых аккаунтов («Deleted Account»).
Сравнение: классический парсинг списка против парсинга по истории сообщений
| Параметр | Обычный список (ChannelParticipants) | Сбор по истории чата (TGParse History) |
|---|---|---|
| Работает при «Скрыть участников»? | ❌ Нет (возвращает 0 или только админов) | ✅ Да, на любых публичных и доступных по ссылке чатах |
| Доля ботов и «мёртвых душ» | 45–70% (накрутка, гивы, удалённые профили) | Менее 2% — в выборку попадают только те, кто реально писал |
| Контекст для первого сообщения в ЛС | Нет — вы не знаете, чем человек интересуется | В таблице есть текст сообщения и дата последней активности |
| Лимит Telegram в 10 000 профилей | Упирается в серверный потолок выдачи API | Без потолка — глубина зависит только от периода истории |
| Средний Reply Rate в аутриче | 4–9% (холодная база) | 24–38% при обращении с отсылкой к вопросу в чате |
3. Способ №2: выгрузка собственной или партнёрской группы через BYO-аккаунт
Бывает обратная задача: вы сами администратор чата (или договорились с владельцем партнёрского комьюнити), скрыли участников от конкурентов и хотите легально выгрузить полный список своей аудитории в Excel для CRM или ретаргетинга.
В этом случае вам не нужно открывать список на всеобщее обозрение даже на минуту. В разделе аккаунтов TGParse подключите свой админский профиль по QR-коду (режим BYO — Bring Your Own) через персональный прокси. Поскольку у вашей сессии есть права администратора в этой конкретной группе, Telegram спокойно отдаст полный список всех участников — включая тех, кто просто читает чат молча.
4. Пошаговая инструкция: как собрать скрытый чат за 4 минуты и не спалить свой аккаунт
- 1
Скопируйте ссылку на группу или приватный инвайт
Подойдёт как публичный адрес вида
t.me/chatnameили@chatname, так и пригласительная ссылкаt.me/+AbCdEf...(если вход не закрыт ручным одобрением заявок по анкете). - 2
Выберите режим «Активные авторы / История чата» в дашборде
В простом режиме достаточно нажать пресет «Активные авторы», а в PRO-режиме можно вручную задать глубину: например, 30 дней для горячих ниш или 90–180 дней, чтобы выжать максимум людей из узкопрофильного B2B-чата.
- 3
Отсеките ботов и продавцов фильтром или AI-запросом
В любом живом чате сидят конкуренты, которые сами предлагают услуги. Добавьте стоп-слова («помогу», «настрою», «пишите в лс») или включите AI-фильтр: *«Оставь только предпринимателей и заказчиков, исключи исполнителей, рекрутеров и рекламу»*.
- 4
Скачайте готовый .xlsx файл с текстами сообщений
Весь сбор идёт через облачный пул TGParse — ваш личный Telegram вообще не соприкасается с парсингом. В итоговом Excel у каждого контакта будет колонка с примером его сообщения, чтобы вы могли начать диалог с живого контекста.
Как писать людям, собранным из истории скрытого чата:
«Здравствуйте! Нашёл вас в чате предпринимателей. Мы агентство сквозной аналитики и настройки CRM, работаем с 2019 года, вот наше портфолио https://site.ru — давайте созвонимся на 15 минут?»
Итог: 0–2% ответов, ссылка в первом сообщении режет траст, каждый пятый жмёт «Пожаловаться на спам».
«Привет, Алексей! Увидел твой вопрос в чате селлеров про расхождение остатков между ФБО и МойСклад. Недавно чинили один в один такой же баг у магазина обуви — там дело было в дублях баркодов при возвратах. Подсказать, где именно в настройках синхронизации это проверить?»
Итог: без ссылок, без продажи в лоб, точное попадание в вчерашнюю боль человека. Диалог завязывается естественно.
5. А что если группа закрытая и вход только по заявке админу?
Важно различать группу со скрытыми участниками и приватную группу с ручным апрувом вступления. Если в чат можно зайти по ссылке (или он привязан как чат обсуждений к публичному каналу) — облачный пул TGParse зайдёт и соберёт историю автоматически.
Если же перед входом стоит бот-капча («Нажмите кнопку, что вы не робот») или закрытый клуб с проверкой анкеты, решение такое: вы вступаете туда со своего дополнительного рабочего аккаунта (не личного!), проходите капчу вручную один раз, ждёте 24 часа и подключаете этот аккаунт в TGParse через BYO с чистым резидентским прокси. После этого парсер аккуратно прочитает историю от лица уже состоящего в клубе участника.
Чек-лист перед парсингом группы со скрытым списком
- Выбран режим сбора по истории сообщений, а не классический список участников
- Глубина сканирования соответствует живости чата (30 дней для крупных чатов, 90–180 дней для узких ниш)
- Добавлены минус-слова или AI-фильтр, чтобы не собирать других подрядчиков и спам-ботов
- Для закрытых клубов с капчей/заявкой подключён заранее вступивший BYO-аккаунт с прокси
- Результат скачан в .xlsx, чтобы сохранить колонку с текстом сообщения для персонализации
Соберите живую базу из любого Telegram-чата за 2 минуты
Участники, авторы сообщений, реакции и комментаторы каналов — с открытыми телефонами, bio и AI-отбором. 200 контактов бесплатно сразу после входа.
Частые вопросы про парсинг скрытых групп
Узнает ли администратор группы, что я спарсил историю сообщений чата?
Нет. Чтение ленты сообщений через MTProto с нормальными паузами выглядит для Telegram точно так же, как обычный пользователь, который листает чат вверх и читает старые ветки. Никаких уведомлений администраторам не приходит.
Сколько контактов реально вытащить из группы на 10 000 человек со скрытым списком?
Зависит от формата комьюнити. В живых нишевых чатах (селлеры, застройщики, IT, маркетинг, авто) за 90–180 дней обычно набирается от 2 500 до 5 500 уникальных авторов. При этом по качеству эти 3 000 человек дают больше лидов, чем сырой список на 20 000 молчунов.
Безопасно ли это для моего личного Telegram-аккаунта, через который я вошёл на сайт?
Да, на 100%. Авторизация через Telegram на сайте TGParse передаёт только ваш базовый ID для входа в личный кабинет — мы не получаем доступ к вашей сессии и никогда не используем ваш личный профиль для парсинга чужих чатов. Всю работу выполняют изолированные облачные аккаунты сервиса.