О скрипте

Скрипт проверяет, есть ли у пользователя диалог с вашим сообществом (по сообщениям группы), и удаляет из группы тех, с кем переписки нет. Подходит для аккуратной чистки аудитории по вашим правилам: вы задаёте список ID и лимит N удалений за запуск.

Преимущества

  • Работа по списку ID (ручной ввод, TXT, сохранённые списки)
  • Проверка диалогов пакетами до 100 ID за запрос
  • Лимит удаления за запуск (N)
  • Тестовый режим: показать кого удалит, без удаления
  • Сохранение найденных ID «без диалога» в список

Как использовать

  1. Вставьте токен администратора
  2. Выберите группу, из которой нужно удалить участников
  3. Выберите список ID (или вставьте вручную / загрузите TXT)
  4. Укажите лимит удаления (N) и задержку между запросами
  5. При необходимости включите тестовый режим
  6. Нажмите «Удалить пользователей»

Часто задаваемые вопросы

Скрипт использует VK API: messages.getConversationsById. Если диалог не найден или last_message_id равен 0, пользователь считается «без диалога».

Токен должен принадлежать администратору/модератору группы и иметь доступ к управлению участниками. Для проверки диалогов нужны права на сообщения (scope: messages) для сообщений сообщества.

Чаще всего причина — нет доступа к сообщениям сообщества у токена или ограничения приватности. Попробуйте другой токен, проверьте права и при необходимости отключите опцию «если API не вернул диалог — считать без диалога».

удалить пользователей без диалога вк
удалить участников без лички вк
кикнуть подписчиков без сообщений
чистка группы по диалогам
удаление пользователей из группы