我製作了一個TelegramBot,用於計算我的廣度,其中一個功能應該是計算特定時間段的費用並顯示這些費用。我使用MySQL數據庫,所以我查詢它的工作原理,但TelegramAPI的sendMessage允許發送最大長度爲4096UTF-8個字符的消息,如果我有大型數據庫,這可能是不夠的。那麼我怎樣才能讓機器人發送幾條消息呢?例如。如何使我的TelegramBot連續發送幾條消息?
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;
}
稍後發送消息。
究竟是什麼問題?如果您可以發送一條消息,則只需再次調用類似的代碼。 –