Шість типів знахідок
Телефони, username, приватні посилання, email, будь-які посилання й гаманці вмикаються окремо. Поки не вибрано хоча б один тип, запуск не стартує.
Парсер повідомлень читає історію чатів і дістає з тексту те, що люди самі туди написали: номери, @username, посилання, пошту, адреси гаманців. Далі по порядку: що саме потрапляє в базу, чого парсер не вміє, як усе ж знайти людей за їхніми словами і в якому вигляді отримати результат.

Коротко
Парсинг повідомлень у Телеграм у TeleTraff робить парсер «Повідомлення»: він читає історію вибраних чатів і дістає з тексту телефони, @username, приватні t.me-посилання, email, посилання та адреси криптогаманців. Пошуку за словами всередині повідомлень у ньому немає. Людей за тим, що вони пишуть, шукають парсером «Учасники» з фільтрами «Лише ті, хто писав у чаті» та «Мають містити слова».
Редакція TeleTraffОновлено: Перевірено на панелі
Телефони, username, приватні посилання, email, будь-які посилання й гаманці вмикаються окремо. Поки не вибрано хоча б один тип, запуск не стартує.
Уся історія, останні N повідомлень (від 1 до 100 000 на джерело) або діапазон дат. Перемикач «Лише з останнього запуску» продовжує з того місця, де парсер зупинився минулого разу.
У рядку тип, значення, ім’я поруч із номером і мережа гаманця. Повний текст повідомлення додається окремим перемикачем і за замовчуванням вимкнений.
Парсер відкриває історію чату, читає текст кожного повідомлення й шукає в ньому вибрані типи даних. Це не список людей: у базу потрапляють значення, які учасники написали самі. Телефон у профілі Telegram він не бачить, лише номер, вписаний у повідомлення. Усі шість перемикачів у блоці «Що збирати» за замовчуванням вимкнені, вмикати їх треба самому.
| Перемикач | Що потрапляє в базу | Як працює |
|---|---|---|
| «Номери телефонів» | Номери з тексту повідомлень | Три написання: з «+», з кодом країни без «+», без коду країни. За замовчуванням увімкнені всі три; «Збирати ім’я поруч із номером» додає ім’я, що стоїть у тексті перед номером |
| «Юзернейми Telegram» | @username з тексту | Один username один раз за запуск, скільки б разів його не повторювали |
| «Приватні Telegram-посилання» | Посилання-запрошення в закриті чати | Формати t.me/+… і joinchat |
| «Email» | Адреси електронної пошти | Адреса береться з тексту повідомлення як є |
| «Усі посилання» | Будь-які посилання з повідомлень | Однакове посилання з різним регістром домену вважається одним |
| «Криптогаманці» | Адреси гаманців | Мережі TON, Bitcoin, Tron, Solana та EVM-мережі; у рядку вказана мережа |
Номер визначається за довжиною ланцюжка цифр, тому число, що випадково схоже на телефон, може потрапити до списку. Загальні налаштування запуску, акаунти й джерела описані в посібнику з парсерів.
За запитом «парсинг повідомлень» часто чекають пошук повідомлень зі словом. Такого режиму в парсері повідомлень немає, і ось що саме відсутнє.
Для цього потрібен інший парсер, «Учасники». У нього є режим тих, хто писав, і фільтри за словами, а результат одразу список людей, а не значень.
У джерела додайте чати: @чат, посилання t.me або ID чату. Для каналу панель бере тих, хто коментує.
У полі «Писали в чаті» виберіть період: «За добу», «За 3 дні», «За тиждень» або «За місяць». За замовчуванням стоїть тиждень.
У полі «Мають містити слова» напишіть слова через кому, наприклад «usdt, обмін». У «Виключити слова» впишіть те, що треба відсіяти.
У записі кожної людини буде текст її останнього повідомлення, дата і чат. З нього видно, чому вона пройшла фільтр.
У цього шляху два обмеження. Панель перевіряє тільки останнє повідомлення кожної людини за період: хто написав про usdt учора, а сьогодні відповів «ок», не пройде. Переглядається не більше 20 000 останніх повідомлень на джерело, починаючи з нових. Людині достатньо, щоб у повідомленні трапилося будь-яке зі слів. Без режиму «Лише ті, хто писав у чаті» слова перевіряються тільки за іменем і username. Докладніше про поля й фільтри людей: парсер користувачів.
«Уся історія» за замовчуванням, «Останні N повідомлень» із числом від 1 до 100 000 на кожне джерело або «Діапазон дат». На великому чаті вся історія читається довго.
Панель пам’ятає, до якого повідомлення дочитала в кожному чаті, і наступного разу бере тільки нові. Зручно, коли той самий чат треба перевіряти щотижня.
Вимкнено за замовчуванням. Якщо ввімкнути, до рядка додається текст повідомлення, але лише тих, де знайшовся вибраний тип даних.
Якщо джерело це приватне посилання-запрошення, а вибраний акаунт ще не в цьому чаті, він вступить за посиланням перед читанням. Це варто врахувати заздалегідь, якщо акаунт потрібен для іншої роботи.
| Поле рядка | Що в ньому | Коли заповнене |
|---|---|---|
| Тип даних | Телефон, username, приватне посилання, email, посилання або гаманець | Завжди |
| Значення | Сам номер, адреса або посилання | Завжди |
| Ім’я | Ім’я, що стояло поруч із номером у тексті | Для телефонів, якщо ввімкнено «Збирати ім’я поруч із номером» |
| Мережа гаманця | TON, Bitcoin, Tron, Solana або EVM | Для гаманців |
| Текст повідомлення | Повідомлення повністю | Якщо ввімкнено «Зберігати повне повідомлення» |
Однакові значення в межах запуску не повторюються: пара «тип і значення» потрапляє в базу один раз. Файл віддається в CSV, JSON або TXT, формату xlsx у цієї бази немає. Базу видно в розділі «Парсинг даних» поруч з іншими.

В обмінних і трейдерських чатах люди самі залишають адреси гаманців та @username обмінників. Перемикачі «Криптогаманці» і «Юзернейми Telegram» збирають їх за один прохід, а мережа гаманця вказана в рядку.
У гілках «шукаю виконавця» і «продам» люди пишуть телефон і username прямо в тексті. «Номери телефонів» разом з іменем поруч дає заготовку для ручного зв’язку.
«Приватні Telegram-посилання» витягують запрошення в закриті чати, які конкуренти й адміни згадують у листуванні. Це нові джерела для парсингу чатів.
Самі чати шукайте в парсингу чатів і груп: знайдені там чати потім ідуть джерелами в парсер повідомлень.
Терміни на сторінці
Ні, парсер «Повідомлення» не шукає за текстом. Він бере чати, які ви вказали явно, і дістає з історії телефони, username, посилання, email та гаманці. Слова працюють лише в парсері «Учасники»: фільтр «Мають містити слова» відбирає людей за їхнім останнім повідомленням за період.
@чат, посилання t.me або числовий ID чату. Рядок із ключовими словами панель відхиляє, вона не шукає чати сама. Для приватного посилання-запрошення акаунт вступить у чат, якщо його там ще немає.
За рядком результату ніяк. У ньому немає автора, чату й дати, а з увімкненим «Зберігати повне повідомлення» додається лише текст. Якщо потрібно, хто саме писав, скористайтеся парсером «Учасники» з режимом тих, хто писав: там у записі людини є її останнє повідомлення.
Стільки, скільки задано в періоді. «Уся історія» читає чат повністю, «Останні N повідомлень» бере від 1 до 100 000 на кожне джерело, «Діапазон дат» обмежує за часом. Телеграм віддає історію порціями, тому великі чати читаються довго.
У межах запуску ні: пара «тип і значення» записується один раз. Щоб не читати старе заново, увімкніть «Лише з останнього запуску»: парсер продовжить з останнього прочитаного повідомлення кожного чату.
Кнопкою ні: у цієї бази немає «Використати». Вивантажте файл у CSV, JSON або TXT і працюйте з ним самі. Бази людей із парсера «Учасники» передаються в інвайтер і розсилку напряму.
Читайте також
Ще в цьому розділі
Інші розділи
Відкрийте «Парсинг даних», виберіть парсер «Повідомлення», вкажіть чат і ввімкніть потрібні типи даних. Щоб шукати людей за словами, візьміть замість нього парсер «Учасники».