Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. from lib.vk_lib import vk_lib
  2. import requests, re, datetime
  3.  
  4. vk = vk_lib.VkAuth()
  5. data = vk_lib.connectPolling(vk)
  6.  
  7. while True:
  8. response = vk_lib.response(data)
  9. print(response)
  10. if('updates' in response):
  11. for update in response['updates']:
  12. message = update['object']['text'].lower()
  13. if(message == '/info'):
  14. sd = requests.get('https://vk.com/foaf.php', params={'id':update['object']['from_id']}).content
  15. sd = str(sd)
  16. slovo = re.findall(r'\d{4}\-\d\d\-\d\d',
  17. sd)
  18. print(slovo)
  19. datam = "Дата регистрации: {0}".format(slovo[0])
  20. vk.messages.send(peer_id=update['object']['peer_id'], message=datam)
  21. elif(message == '2020'):
  22. k = datetime.datetime(2020, 1, 1, 00, 00, 00)
  23. n = datetime.datetime.now()
  24. new_year = k - n
  25. days, seconds = new_year.days, new_year.seconds
  26. hours = (days * 24 + seconds // 3600) % 24
  27. minutes = (seconds % 3600) // 60
  28. seconds = seconds % 60
  29. datam = "До нового года осталось {0} дня, {1} часа {2} минуты и {3} секунд".format(new_year.days, hours, minutes, seconds)
  30. vk.messages.send(peer_id=update['object']['peer_id'], message=datam)
  31.  
  32. data['ts'] = response['ts']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement