Фильтр каналов, групп и чатов Телеграм по названию, числу подписчиков, ключевым словам в описании и другим параметрам

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

По сравнению со ВКонтакте, в Телеграм доступно для анализа не так много параметров по каналам, группам и чатам. Но всё, что возможно, сервис даёт возможность проверить:
* Проверка наличия или отсутствия ключевых слов в названии
* Число подписчиков
* Наличие или отсутствие короткого адреса
* Проверка наличия или отсутствия ключевых слов в тексте описания
* Галка верификации и прочие системные отметки Телеграма (проверки на скам, фейк, наличие ограничений)
* Дата самого свежего поста в канале / группе / чате, чтобы оценить, живой он или заброшенный

По большому счёту, все данные, кроме "О канале" и числа подписчиков, вы и так получаете в виде таблицы при любом сборе списка каналов/групп/чатов в других скриптах нашего сервиса для работы с Телеграмом. И фильтровать можно прямо по этой таблице. А фильтрация в этом скрипте становится нужна только в ситуации, когда надо добавить обработку по полю "О канале" или по числу подписчиков.

Важно про лимиты Телеграма!
У Телеграма довольно жёсткие лимиты на число обращений к апи во время фильтрации. Мы советуем фильтровать не более 1000-2000 каналов/групп/чатов за сутки. Если превысите внутренний лимит Телеграма (конкретную цифру Телеграм не оглашает), он поставит вам лимит на фильтрацию на срок 18-24 часа, и в это время фильтровать вообще ничего не получится — вместо данных Телеграм будет выдавать ошибку FloodWaitError, и вы после фильтрации получите 0 результатов.

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

Результаты выводятся в виде таблицы в формате CSV (разделитель — символ ;), с которым удобно работать в Excel или другом табличном редакторе.

Введите ссылки на каналы / группы / чаты, по 1 ссылке на строку
Это может быть ссылка вида:
  • https://t.me/groupname — основная ссылка, скопированная из описания
  • или @groupname — короткий адрес
  • или https://web.telegram.org/a/#1234567 — ссылка на канал из адресной строки в веб-версии
  • или 1234567 — айди канала (может быть получен из других скриптов сервиса)
(важно знать, если вводите именно айди вида 1234567, а не логины вида @groupname)
1. Тип соообщества:


2. Фильтр по названию группы:
по 1 ключевому слову для поиска на строку
3. Подписчиков:
От: До:
4. Фильтр по тексту описания группы:
по 1 ключевому слову для поиска на строку
5. Фильтр по дате самого свежего поста на стене:
Чтобы группа осталась в выдаче, самый свежий пост на стене должен быть опубликован в промежутке
Исключит из списка группы, в которых давно не было активности, и оставит в результатах только недавно обновлённые каналы / группы / чаты

, : * из-за особенностей работы Telegram API при указании поиска по последнему посту на стене скрипт будет существенно дольше работать
  учитывайте этот момент при фильтрации большого числа каналов / групп
6. Фильтр по короткому адресу группы (например, у https://t.me/bmwclubchatik короткий адрес — это bmwclubchatik):
7. Наличие или отсутствие короткого адреса
8. Есть ли отметка про официальную верификацию?
Как поступать с плохими / некачественными сообществами?
9. Есть ли отметка про скам?
10. Есть ли отметка про фейк?
11. Есть ли отметка про ограничения?
Удалённые сообщества автоматически исключаются из результатов финальной выдачи.


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

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

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