Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from stat_beseda import *
- def get_friends(id = 233692275):
- res = do_vk_request({'user_id': str(id)}, 'friends.get', need_token=False)
- return set(res[0]['response']['items'])
- def my_mutual(other, self = 233692275):
- res = do_vk_request({'target_uid': str(other), 'source_uid': str(self)}, 'friends.getMutual')
- time.sleep(0.3)
- if 'error' in res[0] and res[0]['error']['error_code'] == 15:
- return set()
- return set(res[0]['response'])
- if False:
- my = get_friends()
- to_ask = set()
- for friend in my:
- to_ask |= get_friends(friend)
- to_ask -= my
- f = open('to_ask', 'w')
- f.write(str(to_ask))
- f.close()
- else:
- to_ask = eval(open('to_ask').read())
- res = ''
- for person in to_ask:
- try:
- mutual = my_mutual(person)
- except:
- time.sleep(10)
- mutual = my_mutual(person)
- if len(mutual) >= 2 and (103881444 in mutual or 71035577 in mutual):
- res += str(person) + ' ' + name_by_id(person) + '\n'
- print(res)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement