public <T extends BaseRequest<T, R>, R extends BaseResponse> R execute(BaseRequest<T, R> request) {
        return api.send(request);
    }
@Test
    public void deleteMessages() {
        Message message = bot.execute(new SendMessage(chatId, "message for delete")).message();
        int[] ids = {message.messageId()};
        BaseResponse response = bot.execute(new DeleteMessages(chatId, ids));
        assertTrue(response.isOk());
    }