Поиск самых популярных постов в Телеграм-канале или самых популярных сообщений в группе Telegram

Как работает этот скрипт?
Скрипт находит просматривает записи каждого канала из указанного вами списка, оценивает каждый пост по параметрам (лайки, или число просмотров, или комментарии) и выводит в результатах ТОП-список самых популярных постов.

Если же вы проверяете не Телеграм-канал, а группу, то там скрипт будет оценивать сообщения на стене чата по числу лайков.

Этот скрипт очень полезен для аналитики. Можно быстро понять, какие посты интересуют подписчиков канала, какие темы для них актуальны.

Подробнее про сбор результатов в виде таблицы
Результаты можно сохранить в виде таблицы, в колонках которой будут такие данные:

* Прямая ссылка на сам пост
* Ссылки на автора поста и владельца сообщества (в каналах владелец=автор, в группах это разное)
* Имена автора поста и владельца сообщества
* Число подписчиков в канале или группе, где размещён пост
* Полный текст поста
* Дата и время публикации поста
* Все ключевые счётчики: число комментариев, число лайков, число просмотров, число фото и видео

Эти результаты выводятся в визуальном виде и их можно сохранить как CSV-таблицу, которую нужно открывать в Excel или Google Таблицах по этой инструкции либо открыть для онлайн-просмотра прямо на нашем сайте в просмотрщике CSV-таблиц.

Если вы проверяете по лайкам, то нужно учесть такой момент. В Телеграме у поста может быть десяток разных лайков (с разными иконками). Сервис суммирует все виды лайков в одну общую цифры (например, 10 палец вверх, 3 сердечка и 2 смеющихся смайлика дадут по факту 10 + 3 + 2 = 15 лайков для оценки поста). Сервис не делит при обработке лайки по смыслу иконки, для него что палец вверх или сердечко, что клоун или какашка — всё считается лайком.

Расширенные фильтры
Вы можете обрабатывать при сборе не все посты или комментарии подряд, а фильтровать их, причём по большому числу настроек.
Можно фильтровать посты/комментарии по наличию или отсутствию ключевых слов в текстах (белый список слов и список стоп-слов), а также по числу лайков к постам/комментариям.

Про скорость сбора
При проверке комментариев из большого числа постов сервису может понадобиться сделать много запросов к апи Телеграма. Вполне стандартная ситуация, когда Телеграм выдаёт данные не непрерывно, а с паузой между порциями данных — например, обработалось 30%, потом пауза в полминуты-минуту, потом ещё 35% сбора и так далее.

Где делаем поиск?
Введите ссылки на каналы по 1 ссылке на строку. Это могут быть ссылки вида:
  • https://t.me/bmwf30russia — основная ссылка канала, скопированная из описания
  • или @bmwf30russia — короткий адрес канала
  • или https://web.telegram.org/a/#-1001193148684 — только для каналов, ссылка из адресной строки в веб-версии, вы должны быть подписчиком канала
Если не знаете, где взять нужную ссылку или айди (например, у канала нет публичной ссылки) — можете найти эти данные тут среди своих подписок
Просматриваем свежих постов на стене каждого из сообществ
по умолчанию 100, нюансы настройки
Отступая от самой свежей записи на стене на постов
удобно использовать, когда надо парсить стену частями, например, с 2000 по 3000 посты
в таком случае надо указать "просматриваем" = 1000, "отступая" = 2000
По какому параметру сортируем популярные посты?
Собираем ТОП- популярных постов
Дата должна быть:
между и включительно
(если фильтр по дате не нужен, оставьте поля с датами пустыми, а если нужно уточнить время к датам, то нажмите сюда)
(если указываете старые даты, то число просматриваемых постов укажите побольше, чтобы записи за нужные даты попали туда)
Фильтры по стоп-словам в текстах постов / комментариев (не обязательные)
Проверять только посты/комментарии, у которых:
в тексте есть слова (разрешённые слова)
(указывайте по 1 слову или фразе на 1 строку)
в тексте нет слов (минус-слова)
(указывайте по 1 слову или фразе на 1 строку)
Фильтры по показателям постов/комментариев (не обязательные)
Оставить только посты/комментарии, у которых:
лайков от до


Размер отчёта ограничен, поскольку вы пользуетесь бесплатной версией сервиса.
Вы можете оплатить полный доступ к сервису за 449 руб/день или 1099 руб/мес и получить полный отчёт без ограничений, а также неограниченный доступ ко всем скриптам сервиса

Подписывайтесь на наш паблик ВКонтакте

Чтобы получать полезные советы по работе с сервисом. И первыми узнавать о новых скриптах :)