Список звужується до запуску
Обсяг від 25 до 100 000 людей і фільтри за давністю онлайну, username, фото, Premium і статтю задаються заздалегідь, а не правляться потім у файлі.
Парсинг контактів у Телеграм дає список акаунтів, а не телефонну книгу. Нижче по черзі: що панель записує про кожну людину, якими фільтрами список звужується, як його вивантажити і куди передати далі. Звідки брати самі чати, описано на сусідній сторінці.

Коротко
Парсер користувачів Телеграм у TeleTraff це парсер «Учасники»: він збирає людей із чатів і каналів та зберігає про кожного username, ім'я, числовий ідентифікатор, давність онлайну, ознаки Преміум і фото. Номерів телефонів й опису профілю в записі немає. Список звужується фільтрами, вивантажується в CSV, TXT або JSON і передається в інвайтер, розсилку чи маслукінг.
Редакція TeleTraffОновлено: Перевірено на панелі
Обсяг від 25 до 100 000 людей і фільтри за давністю онлайну, username, фото, Premium і статтю задаються заздалегідь, а не правляться потім у файлі.
CSV і TXT дають одне значення на людину, JSON зберігає запис повністю. Кнопка «Вибірка» віддає файл одразу й без повторів.
Кнопка «Використати» передає базу людей в інвайтер, розсилку або маслукінг. Інвайтер уміє пропускати тих, хто вже в чаті.
Кожна людина в базі це один запис. Набір полів залежить від того, що Telegram показує про чужий акаунт. Повний список лежить у файлі JSON, а як улаштований сам парсер, розібрано в посібнику з парсерів.
| Дані | Як виглядають у записі |
|---|---|
| Username | Ім'я після @, якщо людина його задала |
| Ім'я та прізвище | Як у профілі. Якщо імені немає, підставляється username, а за ним числовий номер |
| Числовий ідентифікатор | Постійний номер акаунта: за ним панель відрізняє одну людину від іншої |
| Давність онлайну | Один зі ступенів: в мережі, нещодавно, цього тижня, цього місяця, давно, невідомо. Точної дати немає |
| Ознаки профілю | Чи є фото й Premium. Окремо позначені бот, видалений акаунт, scam, fake та адміністратор |
| Стать | Визначається за іменем. Якщо за іменем не зрозуміти, поле лишається порожнім |
| Джерело | Чат або канал, звідки людина прийшла |
| Повідомлення | Текст, дата й чат останнього повідомлення. Є лише в тих, кого знайшли як того, хто писав |
| Фільтр | Що лишається в базі | За замовчуванням |
|---|---|---|
| Повзунок кількості людей | Не більше заданого числа, від 25 до 100 000 з кроком 25 | 200 осіб |
| «Лише ті, хто писав у чаті» | Ті, хто писав у чаті за вибраний період, а в каналі ті, хто коментував | вимкнено |
| «Писали в чаті» | Період для попереднього фільтра: «За добу», «За 3 дні», «За тиждень», «За місяць» | За тиждень |
| «Був(ла) в мережі» | «Будь-коли», «Нещодавно — до 3 днів», «Цього тижня — до 7 днів», «Цього місяця — до 30 днів» | Будь-коли |
| «Лише з username» | Людей, у яких задано @username | вимкнено |
| «Лише з фото» | Людей із завантаженим фото профілю | вимкнено |
| «Лише Premium» | Акаунти з підпискою Telegram Premium | вимкнено |
| «Стать» | Будь-яка, чоловіча або жіноча. Кого за іменем визначити не можна, той у вибірку не потрапить | будь-яка |
| «Збирати адміністраторів» | Додає адміністраторів і модераторів, яких панель зазвичай пропускає | вимкнено |

«Лише ті, хто писав у чаті» за 3 дні плюс «Був(ла) в мережі» «Нещодавно — до 3 днів». На виході люди, які були живі в чаті цього тижня. Чим вужчий період, тим коротший список.
«Лише з username» разом із «Лише з фото». Такий акаунт схожий на живий профіль, і в нього є @username, за яким легше писати й запрошувати.
Фільтр «Стать» разом із давністю онлайну. Стать панель читає з імені, тому частина людей із нейтральним іменем випаде, і список вийде коротшим.
Усі набори працюють на даних, які Telegram віддає в момент парсингу, тому результат залежить від чату. Які чати брати, пояснено на сторінці про парсинг чатів і груп.
Відкрийте парсер «Учасники», додайте джерела й поставте число людей. Фільтри добирайте під задачу, а не вмикайте всі одразу: кожен зменшує список.
Позначте акаунти, через які йде збір, і натисніть «Запустити». Статус запуску пройде «У черзі», «Парсимо», «Готово».
Результат потрапляє в «Мої бази». Назвіть його так, щоб за місяць було видно, що це: наприклад «Коментатори крипто-каналів · липень».
Кнопка «Зібрати ще» додає записи в базу.
Одна людина часто сидить одразу в кількох чатах. «Прибрати дублікати» лишає її в базі один раз.
Кнопка «Використати» відкриває вікно «Передати базу в роботу» зі списком модулів. Подробиці про вибір аудиторії є в статті про парсинг аудиторії.
| Модуль | Що робить із базою людей |
|---|---|
| Інвайтер | Запрошує людей у ваш чат або канал |
| Розсилка | Пише людям із бази в особисті повідомлення |
| Маслукінг | Переглядає історії людей із бази |
Найдетальніший розбір в інвайтера: перед запуском він рахує, кого можна запросити. На знімку на початку сторінки база з 480 людей перетворюється на 250: 186 уже є в чаті, 20 отримували запрошення раніше, 24 закрили запрошення налаштуванням приватності. Це один приклад, у вас числа будуть свої. Роботу модуля описано в посібнику з інвайтера.
Перемикач «Продовжувати базу з урахуванням попередніх запусків» пропускає вже запрошених у цей чат і відомі відмови. Поряд із рядком про закриті запрошення стоїть «Забути відмови»: вона скидає запам'ятані відмови, якщо треба спробувати знову.
Файл із вікна «Завантажити учасників» завантажується одразу, нова база в списку не з'являється, повтори видаляються автоматично. Свій готовий список можна завантажити назад кнопкою «Завантажити файл». Людей, які писали в чаті, докладніше розбирає сторінка про парсинг повідомлень.
Терміни на сторінці
Ні. Telegram не показує чужі номери в списку учасників, і панель не збирає їх у запису про людину. Для зв'язку є username і числовий ідентифікатор. Номери, які люди самі пишуть у повідомленнях, шукає парсер «Повідомлення».
Число задається від 25 до 100 000 з кроком 25, за замовчуванням 200. Скільки збереться насправді, залежить від чату й фільтрів: у закритій чи мовчазній групі людей буде менше, ніж у ній учасників.
Увімкніть «Лише ті, хто писав у чаті» й виберіть період, наприклад «За 3 дні». Додатково можна поставити «Був(ла) в мережі» на «Нещодавно — до 3 днів». Перший фільтр дивиться на повідомлення в чаті, другий на статус акаунта.
За замовчуванням панель пропускає ботів, видалені акаунти, scam, fake і адміністраторів. Потім працюють ваші фільтри. Якщо список учасників прихований, беруться лише автори повідомлень.
Для вставки в чужий сервіс підійде CSV або TXT: у них по одному значенню на людину. Якщо потрібні давність онлайну, джерело й стать, вивантажуйте JSON. Кнопка «Вибірка» віддає будь-який із трьох форматів.
Відкрийте базу в «Мої бази», натисніть «Використати» й виберіть модуль у вікні «Передати базу в роботу». Для бази людей пропонуються інвайтер, розсилка й маслукінг.
Читайте також
Ще в цьому розділі
Інші розділи
Відкрийте «Парсинг даних», виберіть парсер «Учасники» й поставте невеликий ліміт, наприклад 200. За першим файлом видно, які фільтри варто лишити під вашу нішу.