Практика работы с Telegram
Экспорт парсера Telegram: CSV, Excel и TXT
Где скачать результат парсинга в Telecobra, какие поля есть в файле и почему TXT с username может содержать меньше строк, чем CSV.
Короткий ответ#
TXT с username может содержать меньше строк, чем CSV: в TXT попадают непустые username, а в таблице остаются и записи без них. Сначала сравните одну и ту же задачу, фильтры и момент выгрузки, затем считайте строки данных без заголовка.
Как объяснить разницу в числе строк?#
Сохраните исходную выгрузку и сделайте отдельную копию для проверки. В ней посчитайте три величины: строки данных, уникальные tg_id и непустые username. Удаление дублей и отбор по username — разные операции.
| Проверка | Учебный результат | Вывод |
|---|---|---|
| Строк в CSV без заголовка | 12 | Объём выгрузки |
| Непустых username | 9 | Ожидаемое число строк TXT при тех же фильтрах |
| Пустых username | 3 | Не означает, что аккаунты удалены |
Если TXT содержит восемь строк вместо ожидаемых девяти, сравните сами значения: фильтр, пустое поле, повтор и незавершённый сбор проверяются отдельно. Не дописывайте username по имени человека. Поля username и phone в объекте пользователя Telegram могут отсутствовать.
Готовый учебный разбор выгрузки показывает проверку на вымышленных данных. Это воспроизводимый пример обработки, а не результат парсинга реальной аудитории.
На чём основан разбор#
Редакционная доработка Telecobra: 7 октября 2026 года. Проверены указанные источники и логика примеров. Учебные данные не являются результатами клиентов; новый запуск задач в Telegram не проводился.
- Telegram: объект user — username и phone — необязательные поля; документация не обещает доступность телефона каждого участника.
Три формата — три задачи#
| Формат | Что сохраняется | Когда использовать |
|---|---|---|
| CSV | tg_id, username, first_name, last_name, phone, is_premium, is_bot | Перенос таблицы в аналитику или собственный обработчик |
| Excel (.xlsx) | Те же семь полей на листе Parsed | Просмотр и ручная проверка таблицы |
| TXT | Непустые username, обычно с @ | Когда следующему инструменту нужен список username |
Пустое поле phone или username не заполняется выдуманным значением. Состав доступных данных зависит от источника и ответа Telegram.
Как скачать результат#
- Откройте раздел Парсинг и найдите нужную задачу по источнику.
- Дождитесь завершения и сравните статус с ожидаемым результатом. Выгрузка во время сбора может быть неполной.
- В карточке задачи выберите кнопку с подсказкой Скачать CSV, Скачать XLS или Скачать TXT (только username).
- Откройте файл и сверьте первые строки, названия столбцов и число записей. Несмотря на подпись XLS в интерфейсе, Excel-файл имеет расширение
.xlsx. - Если нужны действия внутри платформы, отдельно сохраните результат в аудиторию и проверьте состав её полей.
Как выглядит CSV#
Ниже — искусственная строка для объяснения структуры. Идентификатор и имя не являются данными реального пользователя.
tg_id,username,first_name,last_name,phone,is_premium,is_bot
1000000001,example_reader,Пример,Записи,,0,0Поля is_premium и is_bot записываются как 1 или 0. Пустое поле phone сохраняет место в строке: следующая запятая не означает сдвиг остальных столбцов.
Открытие в Excel и проверка строк#
- Для CSV выберите импорт из текста/CSV, кодировку UTF-8 и разделитель-запятую. Если данные оказались в одном столбце, проверьте разделитель.
- Установите текстовый тип для идентификаторов и телефонов до преобразования. Сверьте начальные знаки и цифры с исходным файлом.
- Сначала посчитайте строки без заголовка, затем уникальные tg_id и записи с непустым username. Эти числа могут различаться.
- Примените только нужные фильтры и сохраните исходный экспорт отдельно от очищенной версии.
Учебный пример: в CSV 12 участников, у трёх нет username. TXT может содержать девять строк. Это различие форматов, а не потеря трёх участников во время парсинга.
Экспорт аудитории отличается от экспорта задачи#
В менеджере аудиторий CSV содержит id, first_name, last_name, username, phone, premium. Premium представлен «Да» или «Нет». Экспорт конкретной задачи использует tg_id и отдельное поле is_bot. Поэтому перед объединением файлов приведите схему столбцов к одному виду.
Сохраняйте дату, источник и параметры сбора рядом с файлом. Подробный практикум удаления дублей поможет проверить пригодность базы.
Одна платформа · разные задачи
Подписка Telecobra
Соберите инструменты для работы с Telegram в одном кабинете. Сроки доступа, цены и условия — на странице подписки.
В этой инструкции описана только часть возможностей платформы. Полный список доступен в разделе функций.
