беда в телеграм боте на джава
@Override
public void onUpdateReceived(Update update) { //реакция на изменения
Message msg = update.getMessage();
Long chat_id = msg.getChatId();
if (msg!=null && msg.hasText()){
try{
execute(new SendMessage(chat_id, "Hi " + msg.getText()));
}
catch(TelegramApiException e) {
e.printStackTrace();
}
}
}
в итоге подчеркивает chat_id и выдает как ошибку
Ответы (1 шт):
Автор решения: S A
→ Ссылка
Вместо этого:
Long chat_id = msg.getChatId();
Попробуйте:
String chat_id = msg.getChatId().toString();