Приходят почему-то не все события с сервера longpoll ВКонтакте | JAVA

В общем, прикрепляю ниже свой код, с помощью которого получаю сообщения пользователей и отправляю ответ

import com.vk.api.sdk.client.TransportClient;
import com.vk.api.sdk.client.VkApiClient;
import com.vk.api.sdk.client.actors.GroupActor;
import com.vk.api.sdk.httpclient.HttpTransportClient;
import com.vk.api.sdk.objects.messages.Message;

import java.util.List;
import java.util.Random;

public class Main {

public static void main(String[] args) throws Exception {
    GroupActor groupActor = new GroupActor(groupId, "accessToken");
    while(true) {
        TransportClient transportClient = new HttpTransportClient();
        VkApiClient vk = new VkApiClient(transportClient);
        int ts = Integer.parseInt(vk.groups().getLongPollServer(groupActor, groupId).execute().getTs());
        int pts = vk.messages().getLongPollServer(groupActor).needPts(true).execute().getPts();
        List<Message> messages = vk.messages().getLongPollHistory(groupActor).ts(ts).pts(pts).execute().getMessages().getItems();
        for(Message message : messages) {
            if(message.getText().length()>0)
                vk.messages().send(groupActor).peerId(message.getPeerId()).message("Я прочитал!").randomId(new Random().nextInt()).replyTo(message.getId()).execute();
        }
    }
}

} И еще картиночка с ответами бота ответ от бота

Так вот, на ней видно, что бот отвечает не на все сообщения, почему?


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