Advertisement
Guest User

gfhgf

a guest
Feb 18th, 2017
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.95 KB | None | 0 0
  1. import vk
  2. import requests
  3. api = vk.API(vk.AuthSession(app_id='4580399',user_login='',user_password=''),lang='ru',v ='5.62',scope = 'messages')
  4. print('Успешная авторизация')
  5. server = api.messages.getLongPollServer()
  6. i = 0
  7. while i < 1:
  8.     r = requests.post('https://%s?act=a_check&key=%s&ts=%s&wait=10&mode=8&version=1' % (server['server'],server['key'],server['ts']))
  9.     if len(r.text) > 0:
  10.         server = api.messages.getLongPollServer()
  11.         try:
  12.             json = r.json()['updates']
  13.             if len(json) != 0:
  14.                 for every in json:
  15.                     if every[ 0 ] == 61:
  16.                         user = api.users.get(user_ids=every[ 1 ])[0]
  17.                         user['name'] = '%s %s' % (user.pop('first_name'),user.pop('last_name'))
  18.                         print('\a%s набирает сообщение... ( vk.com/id%s)' % (user['name'], user[ 'id' ]))
  19.         except KeyError:
  20.             pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement