Фильтр чатов и бесед ВК на валидность, по числу участникам и словам из названия

Как работает этот скрипт?
Получает от вас список ссылок на чаты и проверяет:
* На валидность — корректная ли ссылка? (убирает битые ссылки из списка результатов)
* Фильтрует чаты по числу участников
* Может оставить только те чаты, в названии которых есть нужные ключевые слова
* Или может убрать те чаты, в названии которых есть стоп-слова

Откуда взять список чатов для проверки?
Можно собрать чаты из поиска ВК. Или собрать чаты из расширенного поиска.

Лимиты VK API
У ВК есть лимиты на все виды методов VK API, есть они и на проверку информации о чатах. В данный момент нам неизвестны их размеры, но предполагаем, что несколько десятков тысяч чатов в сутки суммарно можно отфильтровать.

Фильтр чатов временно не работает.

В конце июля 2024 VK API ввели жёсткий лимит на метод для проверки чатов по ссылкам. Если раньше можно было проверять любое количество чатов, то теперь буквально после проверки 30-40 чатов — и ВК включает на такие проверки ошибку Flood Control на несколько часов.

Если получится решить, как быть с этим ограничением, то фильтр чатов заработает вновь.

1. Инструкции появятся после "Вход / Регистрация через ВКонтакте" на сайте сервиса
2. Введите список ссылок на чаты
По 1 ссылке на строку, ссылки должны быть вида https://vk.me/join/xxx
3. Если нужен фильтр по числу участников
от до участников в чате
4. Если нужен фильтр по любым чат-ботам
5. Если нужен фильтр по наличию конкретных чат-ботов
Убрать из выдачи результатов те чаты, к которым подключены чат-боты (список ссылок по 1 ссылке на 1 строку):
например:
https://vk.com/manager_kai
https://vk.com/iris_cm
6. Если нужно оставить только чаты, в названии которых есть слова (разрешённые слова)
(указывайте по 1 слову или фразе на 1 строку)
7. Если нужно оставить только чаты, в названии которых нет слов (минус-слова)
(указывайте по 1 слову или фразе на 1 строку)
8. Оставить в выдаче результатов только чаты, где есть живая аудитория (без «собачек»)
Если в чате не заблокированных, обычных людей не менее человек — он попадёт в выдачу результатов
эта опция доступна только пользователям тарифа на 1 год
существенно замедляет скорость работы скрипта (в 20-50 раз дольше)
не более нескольких десятков тысяч чатов в сутки, чтобы не столкнуться с лимитами VK API
9. Убрать из выдачи результатов чаты, где много «собачек»
Если в чате заблокированных в ВК участников более % — такие чаты будут убраны из результатов
эта опция доступна только пользователям тарифа на 1 год
существенно замедляет скорость работы скрипта (в 20-50 раз дольше)
не более нескольких десятков тысяч чатов в сутки, чтобы не столкнуться с лимитами VK API
10. Если нужен фильтр по длине ссылки на вступление
от по символов в ссылке чата
если указать от 0 по 43 символов, то останутся только ссылки на вступление без истории чата
если указать от 44 по 55 символов, то останутся только ссылки на вступление с историей
если ничего не указывать, то останутся ссылки обоих видов
* Любая фильтрация, даже без настроек числа участников или ключевых слов, проверяет чаты на валидность и убирает из выдачи все нерабочие ссылки
Выдавать результаты в формате






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

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

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