Что умеет парсер
- Два источника людей. "1 - Участники чата" перебирает открытый список участников целиком. "2 - Авторы сообщений" идёт по самим сообщениям: в чате читает историю переписки, в канале открывает посты и собирает тех, кто писал комментарии.
- Работает там, где список участников скрыт. В большинстве чатов и каналов админ прячет участников, и обычный парсинг даёт ноль. Режим "Авторы сообщений" собирает активных людей и в таких местах - тех, кто реально пишет и участвует в обсуждениях. Этот режим стоит по умолчанию.
- Закрытые чаты и каналы. Ссылки вида
t.me/+...поддерживаются: аккаунт вступает по приглашению и парсит изнутри. - Фильтр по свежести. Настройка "Ограничить парсинг из комментариев не позднее дней" отсекает тех, кто давно ничего не писал.
- Подробные данные о каждом человеке: юзернейм, имя, фамилия, пол (по имени), Premium, активные сторис, фото на аватарке, время последнего захода, метки "Бот", "Админ", "Удалённый".
- Без дублей. Один и тот же человек в результатах не повторяется.
- Подготовка к инвайту по ID. Можно сохранять людей без юзернейма (с ID) и собирать ключи доступа для инвайтера.
По умолчанию в результаты попадают только люди с юзернеймом: без него человеку нельзя написать или пригласить его в группу.
Как запустить
- Откройте
База данных.dbв SQLiteStudio и впишите ссылки на чаты и каналы в таблицу04 1 Парсер пользователей ссылки, по одной в строку. - В главном меню программы кликните мышкой 4 Парсер пользователей (раздел ПОИСК · ПАРСИНГ).
- Выставьте настройки и нажмите "Продолжить".
- Введите задержку старта и нажмите "Запустить".
- Готовая база появится в таблице
04 2 Парсер пользователей результаты.
Если ссылок на чаты ещё нет, соберите их задачей поиска чатов и каналов по ключевым словам.
Настройки
| Настройка | Что делает | Рекомендация из документации |
|---|---|---|
| Кол-во ссылок на аккаунт | Сколько чатов возьмёт один аккаунт за проход | 1-3 |
| Источник пользователей | 1 - участники чата, 2 - авторы сообщений | 2 для активной аудитории |
| Сохранять пользователей без юзернейма | Сохранять людей только с ID | 2, для инвайта по ID - 1 |
| Ограничить парсинг из комментариев не позднее дней | Не брать людей из старых сообщений (только источник 2) | 7-14 или "Без ограничений" |
| Кол-во одновременно работающих потоков | Сколько аккаунтов парсят параллельно | 1-3 |
| Задержка перед следующим потоком (сек) | Пауза перед запуском следующего аккаунта | 15-40 |
Диапазоны лучше ставить с разбросом ("1-3", а не "2-2"): ровный ритм выдаёт автоматизацию.
Ограничения Telegram и как софт их учитывает
- Скрытый список участников. Источник 1 в таких чатах ничего не соберёт - переключайтесь на источник 2.
- Каналы без комментариев. Если под постами обсуждение выключено или пустое, собирать некого. Берите каналы с живыми комментариями.
- Паузы FloodWait. Если аккаунт ловит паузу, программа сама ждёт нужное время. Чтобы пауз было меньше, уменьшите число потоков и увеличьте задержку.
- Экономия запросов. Аккаунт листает участников или сообщения страницами по 200 и не запрашивает каждого человека отдельно: 10 000 человек - это около 50 запросов на аккаунт.
Что делать с базой дальше
Таблицу 04 2 используют другие задачи программы без ручного переноса: рассылка в личные сообщения, инвайтер, масслукинг сторис, парсер bio. Перед рассылкой или инвайтом отсортируйте таблицу по колонкам "Бот", "Админ" и "Удалённый" и удалите строки со значением 1: боты и удалённые аккаунты съедают лимиты, а админы чаще всех жалуются.
Для кого
- Маркетологам и владельцам каналов, которым нужна живая аудитория конкурентов.
- Тем, кто набирает людей в свою группу через инвайт.
- Тем, кто делает рассылку в личные сообщения и хочет писать вовлечённым людям, а не случайным участникам.
Полное описание задачи - в документации AlexSoftClub.
Частые вопросы
Как спарсить участников Telegram-чата, если список участников скрыт?
Поставьте в настройках "Источник пользователей" = 2 (Авторы сообщений). Парсер AlexSoftClub прочитает историю чата и соберёт всех, кто в ней писал. Так собирается активная аудитория даже там, где админ спрятал список участников.
Можно ли спарсить комментаторов Telegram-канала?
Да. В режиме "Авторы сообщений" аккаунт открывает посты канала и собирает авторов комментариев под ними. Это самая вовлечённая часть аудитории канала. Если в канале выключены комментарии, собирать будет некого.
Как спарсить закрытый Telegram-чат?
Добавьте в таблицу ссылку-приглашение вида t.me/+.... Аккаунт вступит в чат по приглашению и соберёт людей изнутри. Если вход идёт по заявке, сначала её должен одобрить администратор чата.
Какие данные о пользователях собирает парсер?
Юзернейм, имя, фамилию, пол (по имени), наличие Premium и активных сторис, фото на аватарке и время последнего захода. Дополнительно ставятся метки "Бот", "Админ" и "Удалённый", чтобы почистить базу перед рассылкой или инвайтом.
Почему парсер собирает только людей с юзернеймом?
Без юзернейма человеку нельзя написать или пригласить его по нику, поэтому такие строки по умолчанию пропускаются. Если нужен инвайт по ID, включите "Сохранять пользователей без юзернейма" = 1 - тогда в базу попадут и люди только с ID.
Сколько стоит парсер участников Telegram?
Отдельно парсер не продаётся: одна лицензия AlexSoftClub открывает все модули программы. Подписка стоит 9900 руб. за первый месяц и 3000 руб. в месяц со второго месяца, вечная лицензия - 19900 руб. Ключ выдаёт автор в @TGLeadHunter.