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