@HasanNishanov

Проблема в рассылке сообщений в телеграм боте[JAVA!]?

Привет, тут такая ошибка вроде делаю всё правильно ид пересчитываю с базы а тут такое:

else if(text.startsWith("/add")){
            Long id;
            sendMessage.setText(message.getText());
            sendMessage.setParseMode("Markdown");
                for (Customer customer : Database.customerList) {
                    System.out.println(customer);
                     id = customer.getId();
                    sendMessage.setChatId(String.valueOf(id));
                }

            ComponentContainer.MY_TELEGRAM_BOT.sendMsg(sendMessage);
        }


Можете подсказать что не так?:
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
@HasanNishanov Автор вопроса
Исправил ошибку перенеся проект на спринг

else if(text.startsWith("/add")){
            ResultSet result = Database.getConnection().createStatement().executeQuery(QUERY);
            while (result.next()){
                sendMessage.setText(text);
                String chatID = String.valueOf(result.getLong("chat_id"));
                sendMessage.setChatId(chatID);
                ComponentContainer.MY_TELEGRAM_BOT.sendMsg(sendMessage);
            }

        }

QUERY = "SELECT chat_id from Customer";
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы