Advertisement
Guest User

BOT

a guest
Jul 24th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.73 KB | None | 0 0
  1. import time
  2. import vk_api
  3. vk = vk_api.VkApi(token = '25457359dbbb40842129f0a9c6630db9936d656f3d5dd3b67c54e7374d809d911e77879d0547a83e8de81')
  4. vk.auth()
  5. t=0
  6. values = {'out': 0,'count': 100,'time_offset': 60}
  7. def write_msg(user_id, s):
  8.     vk.method('messages.send', {'user_id':user_id,'message':s})
  9.  
  10. while t<1:
  11.     response = vk.method('messages.get', values)
  12.     if response['items']:
  13.         values['last_message_id'] = response['items'][0]['id']
  14.     for item in response['items']:
  15.         if response['items'][0]['body'] == "Привет":
  16.             write_msg(item[u'user_id'],u'Ну привет!')
  17.             write_msg(item[u'user_id'],u'Меня зовут чатище-ботище-змий-питон')
  18.             write_msg(item[u'user_id'],u'Хочешь поиграть в города?')
  19.         if response['items'][0]['body'] == "Хочу":
  20.             write_msg(item[u'user_id'],u'Удомля')
  21.             while True:
  22.                 response = vk.method('messages.get', values)
  23.                 if response['items']:
  24.                     values['last_message_id'] = response['items'][0]['id']
  25.                 for item in response['items']:
  26.                    
  27.                     ag=["Анапа","Белоярск","Вышний волочек","Грозный","Дальнегорск","Ейск","Железноводск","Задар","Иваново","Красноярск","Ленинград","Москва","Норильск","Омск","Пенза","Ростов-на-Дону","Cанкт-Петербург","Томск-7","Уфа","Фатеж","Хабаровск","Чай","Шагонар","Щекино","Электрогорск","Югра","Якутск"]
  28.                     for item in ag:
  29.                         if response['items'][0]['body'] == item:
  30.                             a=response['items'][0]['body'][-1]
  31.                             write_msg(item[u'user_id'],u'Мне на:')
  32.                             write_msg(item['user_id'], a)
  33.                             if a == "а":
  34.                                 write_msg(item['user_id'],ag[0])
  35.                             if a == "б":
  36.                                 write_msg(item['user_id'],ag[1])
  37.                             if a == "в":
  38.                                 write_msg(item['user_id'],ag[2])
  39.                             if a == "г":
  40.                                 write_msg(item['user_id'],ag[3])
  41.                             if a == "д":
  42.                                 write_msg(item['user_id'],ag[4])
  43.                             if a == "е":
  44.                                 write_msg(item['user_id'],ag[5])
  45.                             if a == "ж":
  46.                                 write_msg(item['user_id'],ag[6])
  47.                             if a == "з":
  48.                                 write_msg(item['user_id'],ag[7])
  49.                             if a == "и":
  50.                                 write_msg(item['user_id'],ag[8])
  51.                             if a == "к":
  52.                                 write_msg(item['user_id'],ag[9])
  53.                             if a == "л":
  54.                                 write_msg(item['user_id'],ag[10])
  55.                             if a == "м":
  56.                                 write_msg(item['user_id'],ag[11])
  57.                             if a == "н":
  58.                                 write_msg(item['user_id'],ag[12])
  59.                             if a == "о":
  60.                                 write_msg(item['user_id'],ag[13])
  61.                             if a == "п":
  62.                                 write_msg(item['user_id'],ag[14])
  63.                             if a == "р":
  64.                                 write_msg(item['user_id'],ag[15])
  65.                             if a == "с":
  66.                                 write_msg(item['user_id'],ag[16])
  67.                             if a == "т":
  68.                                 write_msg(item['user_id'],ag[17])
  69.                             if a == "у":
  70.                                 write_msg(item['user_id'],ag[18])
  71.                             if a == "ф":
  72.                                 write_msg(item['user_id'],ag[19])
  73.                             if a == "х":
  74.                                 write_msg(item['user_id'],ag[20])
  75.                             if a == "ч":
  76.                                 write_msg(item['user_id'],ag[21])
  77.                             if a == "ш":
  78.                                 write_msg(item['user_id'],ag[22])
  79.                             if a == "щ":
  80.                                 write_msg(item['user_id'],ag[23])
  81.                             if a == "э":
  82.                                 write_msg(item['user_id'],ag[24])
  83.                             if a == "ю":
  84.                                 write_msg(item['user_id'],ag[25])
  85.                             if a == "я":
  86.                                 write_msg(item['user_id'],ag[26])
  87.                            
  88. while t==5:
  89.     response = vk.method('messages.get', values)
  90.     if response['items']:
  91.         values['last_message_id'] = response['items'][0]['id']
  92.     for item in response['items']:
  93.         if response['items'][0]['body'] == "/me ушел":
  94.             t=0
  95.             write_msg(item[u'user_id'],u'Пиши привет')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement