Есть вот такая функция:
def SearchForMsg(): notread= api.messages.get(cout=1,filters=1) ids=notread[1]['uid'] needphoto=api.messages.getHistoryAttachments(peer_id=ids,media_type='photo',cout=1) if need_photo==0: api.messages.send(user_id=ids, chat_id=ids,message='*****') else: api.messages.send(user_id=ids, chat_id=ids,message='*******')
import time while True: SearchForMsg() time.sleep(30)
list index out of range
И при повторном запуске если входящих сообщений нет выходит та же ошибка.