Парсер.

Собирать аудиторию из групп (чатов) можно как по статусу пользователей, т.е. времени последнего захода в сеть, так и по активности в группе, т.е. только тех, кто пишет в ней, а не просто состоит.


По статусу

Время онлайна аудитории: дни/часы. Перемещением бегунка можно регулировать значения.

Аудитория

Администраторы. Собираются все админы. Те боты, которые обладают правами админов - тоже будут собраны.
Пользователи. Собираются только обычные участники группы (без админов и ботов).
Боты. Собираются только боты.
Все. При выборе данного значения из группы собираются абсолютно все участники группы, имеющие юзернеймы. Фильтрация по времени последнего онлайна при этом игнорируется

Устанавливаем соответствующую галочку в зависимости от целей.

Включить скрытые статусы

Довольно большой процент пользователей в настройках конфиденциальности скрывает время своего последнего онлайна. При наличии галочки напротив необходимого значения софт будет собирать и пользователей, чьё время онлайна скрыто:

Был недавно. Был в сети до 3-х дней
Заходил на этой неделе. Был в сети от 3-х до 7 дней назад.
Заходил в этом месяце. Был в сети от 7 до 30 дней
Не заходил давно. Был в сети от 30 дней назад

Пример сбора аудитории, которая была в сети в течение последних 7 дней:



По активности

Данный метод позволяет собрать всех пользователей, кто писал в чат последние N сообщений.
Пример: вводим в поле «Сколько сообщений проверить - 3000» - тогда программа отсчитает 3000 последних сообщений в чате и соберет в список всех людей, писавших за данный период.


Формат ввода ссылок

Допускается одновременный ввод ссылок разных типов (например, строки с «» и тут же строки с t.me/..)


Парсинг по кнопке «Обсудить»

Многие каналы имеют прикрепленную группу для обсуждений, попасть в которую можно по кнопке «Обсудить» (она, в случае наличия, появляется сразу после подписки на канал).

С таких групп можно спарсить участников и без наличия ссылки.

Разберем на примере канала telesmmru

Шаг 1. Берем первый в списке аккаунт из софта (первый, потому что в дальнейшем парсить будет именно он), авторизуем его в Telegram Desktop и подписываемся на канал, в нашем случае это telesmmru.

Шаг 2. Кликаем по кнопке «Обсудить:


Шаг 3. Жмем на «Присоединиться к группе» и копируем её название:


Шаг 4. В софте вставляем его в окно для ввода списка групп и жмем на «Начать»:


Результат:


Таким образом мы спарсили группу, не зная ссылки на неё.


Парсинг без ссылки на группу

Без ссылки спарсить группу можно только если аккаунт в ней состоит. Для этого необходимо авторизовать такой аккаунт в программу и ввести точное название группы вместо ссылки (см. шаг 4 предыдущего способа)

Парсер работает только с пользователями, имеющими юзернеймы.

Инструкция по рассылки без юзернеймов - тут
Инструкция по инвайтингу без юзернеймов - тут.


Где искать группы для парсинга

Открываем Google, лучше всего в браузере Opera со включенным VPN (так удобнее работать с Telegram-ссылками, потому как они заблокированы в РФ), и вводим в строку поиска: site:t.me бизнес чат


Вместо бизнес - укажите необходимое вам ключевое слово

Чаще всего Google будет выдавать всего 2 результата.
Нужно прокрутить страницу вниз и нажать на «Показать скрытые результаты»:


После этого вам будет с чем поработать:


Искать хорошее автоматизированное решение по поиску групп - не имеет особого смысла, потому как результат в случае не ручной выборки будет содержать слишком много «мусора».

Нужен парсинг данных?

Собираем открытые данные с любых веб-сайтов: цены, названия, артикулы, описания, свойства, категории, фото, отзывы, ссылки, тел.номера, e-mail и многое другое.

Написать
img