Как работает этот скрипт?
Скрипт находит просматривает записи каждого канала из указанного вами списка, оценивает каждый пост по параметрам (лайки, или число просмотров, или комментарии) и выводит в результатах ТОП-список самых популярных постов.
Если же вы проверяете не Телеграм-канал, а группу, то там скрипт будет оценивать сообщения на стене чата по числу лайков.
Этот скрипт очень полезен для аналитики. Можно быстро понять, какие посты интересуют подписчиков канала, какие темы для них актуальны.
Подробнее про сбор результатов в виде таблицы
Результаты можно сохранить в виде таблицы, в колонках которой будут такие данные:
* Прямая ссылка на сам пост
* Ссылки на автора поста и владельца сообщества (в каналах владелец=автор, в группах это разное)
* Имена автора поста и владельца сообщества
* Число подписчиков в канале или группе, где размещён пост
* Полный текст поста
* Дата и время публикации поста
* Все ключевые счётчики: число комментариев, число лайков, число просмотров, число фото и видео
Эти результаты выводятся в визуальном виде и их можно сохранить как CSV-таблицу, которую нужно открывать в Excel или Google Таблицах по этой инструкции либо открыть для онлайн-просмотра прямо на нашем сайте в просмотрщике CSV-таблиц.
Если вы проверяете по лайкам, то нужно учесть такой момент. В Телеграме у поста может быть десяток разных лайков (с разными иконками). Сервис суммирует все виды лайков в одну общую цифры (например, 10 палец вверх, 3 сердечка и 2 смеющихся смайлика дадут по факту 10 + 3 + 2 = 15 лайков для оценки поста). Сервис не делит при обработке лайки по смыслу иконки, для него что палец вверх или сердечко, что клоун или какашка — всё считается лайком.
Расширенные фильтры
Вы можете обрабатывать при сборе не все посты или комментарии подряд, а фильтровать их, причём по большому числу настроек.
Можно фильтровать посты/комментарии по наличию или отсутствию ключевых слов в текстах (белый список слов и список стоп-слов), а также по числу лайков к постам/комментариям.
Про скорость сбора
При проверке комментариев из большого числа постов сервису может понадобиться сделать много запросов к апи Телеграма. Вполне стандартная ситуация, когда Телеграм выдаёт данные не непрерывно, а с паузой между порциями данных — например, обработалось 30%, потом пауза в полминуты-минуту, потом ещё 35% сбора и так далее.