Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. import time
  2. import vk
  3. import vk_api
  4. import requests
  5. from vk_api.longpoll import VkLongPoll, VkEventType
  6.  
  7. from random import randrange
  8.  
  9.  
  10.  
  11. def main():
  12.  
  13. session = vk_api.VkApi(token= '')
  14. longpoll = VkLongPoll(session)
  15. vk = session.get_api()
  16.  
  17.  
  18.  
  19.  
  20. for event in longpoll.listen():
  21. if event.type == VkEventType.CHAT_UPDATE:
  22. if event.type_id == 1:
  23. msg = 'Сменилось название'
  24. elif event.type_id == 2:
  25. msg = 'Сменилась обложка'
  26. elif event.from_chat:
  27. try:
  28. msg = event.text
  29. msg = msg.lower()
  30. except AttributeError:
  31. msg = 'error'
  32. else:
  33. if (msg == '!список') and (event.user_id == 448252266):
  34. vk.messages.send(
  35. chat_id=event.chat_id,
  36. message='*id225389104(Алексей Рыбалко) \n *id232199969(Макс Волчек) \n *id89853632(Владимир Максимец)',
  37. disable_mentions = 1,
  38. random_id=0
  39. )
  40. elif (msg == 'test') and (event.user_id == 448252266):
  41. vk.messages.send(
  42. chat_id=event.chat_id,
  43. message = 'Тут',
  44. random_id=0
  45. )
  46.  
  47.  
  48. def main2():
  49. global captcha
  50. if __name__ == '__main__':
  51. try:
  52. main()
  53. except vk_api.exceptions.Captcha as e:
  54. captcha = 1
  55. print('captcha = ', captcha)
  56. time.sleep(30)
  57. main2()
  58. except requests.exceptions.ConnectionError:
  59. time.sleep(2)
  60. main2()
  61. except requests.exceptions.ReadTimeout:
  62. time.sleep(2)
  63. main2()
  64. if __name__ == '__main__':
  65. main2()
  66.  
  67.  
  68. if __name__ == '__main__':
  69. main2()
  70. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement