Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import vk
- login = input('login: ')
- password = input('pass: ')
- session = vk.AuthSession(app_id='3682744', user_login=login, user_password=password, scope='friends,messages')
- api = vk.API(session, lang='ru')
- users = api.friends.get()
- count = len(users)
- i = 0
- print('Удаляем забаненных')
- while i < count:
- user = api.users.get(user_ids = users[i],fields = 'deactivated')
- try:
- print(str(user[0]))
- user[0]['deactivated']
- api.friends.delete(user_id=users[i])
- print(str(user[0]))
- except KeyError:
- pass
- i+=1
- count_ = len(api.friends.get())
- print('Удалено '+ str(count - count_) +' забаненных друзей')
- print('Подготовка к умному удалению')
- users = api.friends.get()
- count = len(users)
- i = 0
- print('Начинаем умное удаление')
- while i < count:
- try:
- user = api.users.get(user_ids = users[i])
- messages = api.messages.getDialogs(user_id = user[0]['uid'])
- try:
- messages[1]
- print('Оставлен')
- except IndexError:
- print('Удален')
- api.friends.delete(user_id=users[i])
- i+=1
- except Exception:
- print('error')
- continue
- count_ = len(api.friends.get())
- print('Умное удаление завершено\nУдалено '+ str(count - count_) + ' друзей')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement