Нежелательные подписчики и борьба с ними

stryker
На сайте с 12.03.2006
Offline
814
391

Привет всем!

Я у себя в сообществах частенько провожу зачистку от всякого рода нежелательных подписчиков (школота, не ЦА, сомнительные акки, у кого нет аватарки и тп)

Только вот руками это все делать очень сложно. Может кто-то знает какую-нить более менее хорошую программулину, которая на постоянке, аккуратно и нежно :crazy: мониторит подписчиков и удаляет из сообщества тех, кто, например, младше 16 лет, подписан на более чем 100 пабликов, не имеет аватарки, заблокирован в ВК, не заходил в ВК более n-ого числа дней и тп?

Буду очень благодарен. Платные, а следовательно более приватные, варианты, я бы сказал, приветствуются... :)

► Лучший хостинг для сайтов ( https://vk.cc/a9FN77 )
R
На сайте с 18.12.2009
Offline
92
#1

https://vk.com/dev/groups.getMembers

Этот метод возвращает список всех участников. Также есть методы groups.join и groups.leave, но, по-моему, они позволяют только вступить или выйти самому участнику, а не для управления администратором.

Вообще интересно, думаю над реализацией.

UPD. Есть такой метод, как groups.banUser. Как я знаю, забаненный пользователь автоматически убирается из списка подписчиков. А также не сможет вступить снова самостоятельно, что Вам и нужно.)

Думаю я смог бы это реализовать. Но надо еще над фильтром участников подумать, полученных в результате метода groups.getMembers.

UPD2. Метод users.get, помимо всего, возвращает:

- кол-во групп, в которых состоит пользователь;

- аватарку;

- удален или забанен пользователь;

- время последнего посещения;

- также и дату рождения, если указана.

Если сильно нужно, завтра могу заняться реализацией.

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