vk api получение новых сообщений

Хой! Есть код который получает сообщения пользователя но только последние. Не подскажите как получить новые сообщения?

        if self.ui.Text_VK.text() == "" or self.ui.Text_VK.text() == None: # Основной код парсинга сообщений ВК
        self.ui.Console_New.appendPlainText("Токен не может быть пустым")
    else:
        if self.ui.Text_VK.textChanged:
            self.ui.Console_New.appendPlainText("Токен изменен")
            api = vk.API(access_token=self.ui.Text_VK.text(), v='5.131') # получение токена пользователя

            # Для лс
            if self.ui.vk_text_token_ls.text() == '' or self.ui.vk_text_token_ls.text() == None:
                self.ui.Console_New.appendPlainText("ID лс пустой")
            else:
                if self.ui.vk_text_token_ls.textChanged:
                    self.ui.Console_New.appendPlainText("ID ЛС изменен")
                    get_messages = api.messages.getHistory(count=1, user_id=self.ui.vk_text_token_ls.text()) # Получение сообщений ЛС
                    print(get_messages)
                    get_body = get_messages['items'][0]
                    date = datetime.datetime.fromtimestamp(get_body['date']).strftime("%d-%m-%Y %H:%M")
                    senderID = str(re.search("'from_id': (.+?),", str(get_messages)))
                    sender = (senderID[51:][:-3])
                    username = api.users.get(user_id=sender, fields='photo_50')
                    full_username = username[0]['first_name'] + ' ' + username[0]['last_name'] #username[0]['photo_50']

                    if get_body['attachments'] == '':
                        self.ui.Console_New.appendPlainText("Картинок нету")
                        if get_body['text'] == '':  # Проверка существования текста сообщения
                            print(full_username)
                            self.ui.Console_New.appendPlainText(full_username)
                            print(date)
                            self.ui.Console_New.appendPlainText(date)
                        else:
                            print(full_username)
                            self.ui.Console_New.appendPlainText(full_username)
                            print(get_body['text'])
                            print(date)
                            self.ui.Console_New.appendPlainText(date)
                    elif get_body['attachments'] == ['']:
                        self.ui.Console_New.appendPlainText("Картинок нету")
                        if get_body['text'] == '':  # Проверка существования текста сообщения
                            print(full_username)
                            self.ui.Console_New.appendPlainText(full_username)
                            print(date)
                            self.ui.Console_New.appendPlainText(date)
                        else:
                            print(full_username)
                            self.ui.Console_New.appendPlainText(full_username)
                            print(get_body['text'])
                            print(date)
                            self.ui.Console_New.appendPlainText(date)
                    elif get_body['attachments'] == []:
                        self.ui.Console_New.appendPlainText("Картинок нету")
                        if get_body['text'] == '':  # Проверка существования текста сообщения
                            print(full_username)
                            self.ui.Console_New.appendPlainText(full_username)
                            print(date)
                            self.ui.Console_New.appendPlainText(date)
                        else:
                            print(full_username)
                            self.ui.Console_New.appendPlainText(full_username)
                            print(get_body['text'])
                            print(date)
                            self.ui.Console_New.appendPlainText(date)
                    else:
                        if get_body['attachments'][0]['type'] == 'photo':
                            photo = get_body['attachments'][0]['photo']['sizes'][-1]['url']
                            if get_body['text'] == '': # Проверка существования текста сообщения
                                print(full_username)
                                self.ui.Console_New.appendPlainText(full_username)
                                print(photo)
                                print(date)
                                self.ui.Console_New.appendPlainText(date)
                            else:
                                print(full_username)
                                self.ui.Console_New.appendPlainText(full_username)
                                print(get_body['text'])
                                print(photo)
                                print(date)
                                self.ui.Console_New.appendPlainText(date)

Ответы (0 шт):