Как работает этот скрипт?
Скрипт находит просматривает записи каждого канала, или группы, или чата Телеграм из указанного вами списка, находит все посты и собирает их в список — либо в виде таблицы со всеми данными, либо в виде списка ссылок. В окне результатов вы сможете выбрать, какой из вариантов вам нужен.
Подробнее про сбор постов в виде таблицы
Результаты можно сохранить в виде таблицы, в колонках которой будут такие данные про каждый пост:
* Прямая ссылка на сам пост
* Ссылки на автора поста и владельца сообщества (в каналах владелец=автор, в группах это разное)
* Имена автора поста и владельца сообщества
* Число подписчиков в канале или группе, где размещён пост
* Полный текст поста
* Дата и время публикации поста
* Все ключевые счётчики: число комментариев, число лайков, число просмотров, число фото и видео
Эти результаты выводятся в визуальном виде и их можно сохранить как CSV-таблицу, которую нужно открывать в Excel или Google Таблицах по этой инструкции либо открыть для онлайн-просмотра прямо на нашем сайте в просмотрщике CSV-таблиц.
Расширенные фильтры
Вы можете выводить не все посты подряд, а фильтровать их по большому числу настроек.
Например, фильтр по типу вложений в пост — все подряд, с фотографиями, с видеозаписями, с опросом или посты вообще без каких-либо вложений.
Также есть фильтры по показателям постов (по числу лайков, комментариев и просмотров) и по соотношению числа лайков к просмотрам, комментариев к просмотрам и репостов к просмотрам (это помогает определить наиболее подходящие посты).
В скрипте есть и возможность фильтровать по наличию или отсутствию ключевых слов в текстах постов (белый список слов и список стоп-слов).
Про группировку и число постов в таблице результатов
Телеграм так устроен, что если в канале есть 1 пост с 5 фото — при сборе данных через апи это будет 5 постов, у каждого поста по 1 фото и все прочие показатели одинаковы. Сервис это умеет обрабатывать и выводит в таблице результатов не 5 строк с такими постами, а 1 строку с итоговым постом на 5 фото. Но надо понимать, что из-за таких постов число строк в таблице результатов может быть меньше указанного в настройках.
Нужен не сбор постов, а поиск постов?
Этот скрипт нужен именно для сбора постов из канала/группы/чата Телеграм. А если вам нужно найти посты и/или комментарии из Телеграм-сообщества по какому-то ключевому слову, с этим поможет другой скрипт — Поиск постов в Телеграме.