Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Скрипт для браузера под страницу vk.com!
- /**
- * 1. Заходим в чат
- * 2. Открываем средства разработчика:
- * (Ctrl + Shift + I) - Для windows
- * (Alt + Command + i) - Для Mac
- * 3. Переходим на вкладку Консоль/Console
- * 4. Проверяем, что мы всё ещё находимся в чате
- * 5. Вставляем этот код в открывшуюся вкладку
- * 6. Нажимаем Enter
- * 7. Ждём сообщение "Закончил"
- * 8. Готово, все собачки удалены
- */
- const chat_id = +window.location.search.match(/\d+$/)[0]; // Получаем ID текущего чата из строки браузера
- let user_ids = (await vkApi.api("messages.getConversationMembers",{peer_id: 2000000000+chat_id,extended:true,fields:["deactivated"]})).profiles.filter(e=>e.deactivated).map(e=>e.id); // Извлекаем удалённых и забаненных
- while (user_ids.length) { // Проходимся по удалённым / забаненным
- vkApi.api("execute",{code:
- `var ids = ${JSON.stringify(user_ids.splice(0,25))};
- var chat_id = ${chat_id};
- var i = 0;
- var ix = ids.length;
- while(i<ix){
- API.messages.removeChatUser({user_id:ids[i],chat_id:chat_id});
- i=i+1;
- }
- return ids;`
- }) // Извлекаем по 25 человек из списка и удаляем их из чата
- }
- console.log("Закончил")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement