Ich mache eine TelegramBot, dass meine Weiten geht zu zählen, und eine seiner Funktionen sollten Kosten für den bestimmten Zeitraum und zeigt diese Kosten werden zu zählen. Ich benutze MySQL DB, also ich frage und es funktioniert, aber sendMessage von TelegramAPI erlaubt, Nachrichten mit der maximalen Länge 4096UTF-8 Zeichen zu senden, die möglicherweise nicht genügend sind, wenn ich große Datenbank habe. Wie kann ich den Bot dazu bringen, mehrere Nachrichten zu versenden? Z.B.Wie kann ich mit meinem TelegramBot mehrere Nachrichten nacheinander versenden?
public SendMessage onGetExpensesCommand(Message message, String[] dateFrames){
SendMessage returnMessage = new SendMessage();
returnMessage.setText(getExpensesFromDB(String[] dateFrames));//queries DB
returnMessage.setReplyToMessageId(message.getMessageId());
returnMessage.setChatId(message.getChatId().toString());
return returnMessage;
}
Spätere Nachricht wird gesendet.
Was ist eigentlich das Problem? Wenn Sie eine Nachricht senden können, rufen Sie denselben Code noch einmal auf. –