# -*- coding: utf-8 -*-
import time
import vk_api
tokens = 'secret infa'
vk = vk_api.VkApi(token = tokens)
vk._auth_token()
values = {'out': 0,'count': 100,'time_offset': 60}
last_val = {'out': 1}
def write_msg(user_id, s):
vk.method('messages.send', {'user_id':user_id,'message':s})
while True:
response = vk.method('messages.get',values)
if response['items']:
values['last_message_id'] = response['items'][0]['id']
values['last_message'] = response['items'][0]['body'] # Последнее сообщение
for item in response['items']:
write_msg(item[u'user_id'],u'Что изволите??')
if values['last_message'] == u'ничего': # Сравнивает последнее сообщение
write_msg(item[u'user_id'],u'Ну и иди отсюда') # Отвечает на него если сравнение прошло
time.sleep(1)
# -*- coding: utf-8 -*-
import time
import vk_api
tokens = 'secret infa'
vk = vk_api.VkApi(token = tokens)
vk._auth_token()
values = {'out': 0,'count': 100,'time_offset': 60}
last_val = {'out': 1}
def write_msg(user_id, s):
vk.method('messages.send', {'user_id':user_id,'message':s})
while True:
response = vk.method('messages.get',values)
if response['items']:
values['last_message_id'] = response['items'][0]['id']
values['last_message'] = response['items'][0]['body'] # Последнее сообщение
if values['last_message'] == u'ничего': # Сравнивает последнее сообщение
write_msg(item[u'user_id'],u'Ну и иди отсюда') # Отвечает на него если сравнение прошло
else:
for item in response['items']:
write_msg(item[u'user_id'],u'Что изволите??')
time.sleep(1)
for item in response['items']:
if values['last_message'] == u'ничего':
write_msg(item[u'user_id'],u'Ну и иди отсюда')
continue # Если условие сработало, то в этом месте
# цикл перейдёт к следующему item
# А если не сработало, то продолжит:
write_msg(item[u'user_id'],u'Что изволите??')