public static void server() throws Exception {
System.out.println("Running...");
while(true){
Thread.sleep(300);
try {
Message msg = vkCore.getMessage();
if (msg != null && (!msg.getText().isEmpty()))
Executors.newCachedThreadPool().execute(()->sendMessage(getReplyMessage(msg),/*User id*/msg.getPeerId(),msg.getRandomId()));
} catch (ClientException e) {
System.out.println("Reconnecting...");
Thread.sleep(10000);
}
}