Кто самые активные участники канала, группы или чата в Телеграме?

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

Что считать активностями? Это могут быть посты, комментарии и лайки. Вы можете выбрать все активности или отфильтровать только те, которые вам требуются. При помощи настроек вы можете указывать и даты, чтобы собирать активность не за всю историю группы / чата / канала, а только за недавний период.

Можно учитывать все активности подряд (лайки, комментарии, сообщения/посты) или только какие-то конкретные.

А потом, анализируя собранные данные, собирает ТОП самых активных людей.
Самых активных за всё время либо за какой-то период — это вы можете настроить самостоятельно.

Детализация данных
Если выбрать вид выдачи результатов с подробным описанием, кто какие активности делал — лайки, посты, комментарии — то можно узнать, какую именно активность в вашем Телеграм-канале/чате/группе проявлял тот или иной человек из ТОП: больше ставит лайки, или активно комментирует, или активно пишет сообщения.

То есть в таблице результатов будет написано не просто, например, про 12 активностей, а и детальнее расшифровано, что эти 12 активностей от такого-то человека состоят из 7 лайков, 3 комментариев и 2 постов. Подробнее можно посмотреть на скриншотах справа.

А как собрать просто всех активных в комментариях или в чате? Не только ТОП?
Для этого у нас в сервисе есть другой скрипт — сбор всех активных пользователей Телеграм-канале, группе или чате.

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

Важно понимать и учитывать — если вы хотите собрать лайки в канале, где много комментариев к каждому посту, то это потребует огромного количества запросов к Telegram API.

То есть это займёт намного больше времени для сбора, можно превысить лимиты Telegram API, а аудитория по сравнению со сбором только комментариев увеличится ненамного, так как лайки на комментарии ставят друг другу в основном те же, кто участвует в комментариях.

Просматриваем самых свежих записей в поисках активных пользователей, начиная от самой актуальной и выше
по умолчанию 100, нюансы настройки
Внутри диапазона просматриваемых записей — дата записей должна быть:
между и включительно
(если фильтр по дате не нужен, оставьте поля с датами пустыми)
(если указываете старые даты, то число просматриваемых записей укажите побольше, чтобы записи за нужные даты попали туда)
бывают ситуации, когда закреплённая запись искажает результаты
Если собираем активность из комментариев или постов/сообщений, то учитываем авторов любых текстов или только тех, кто упомянул в тексте нужные ключевые слова?
Если только авторов с нужными словами, то перечислите ключевые слова по 1 на строку:


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

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

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