Получить файл из сообщения

184
16 июня 2018, 00:20

Как проверить наличие и получить файл из обновления? Пишу на джаве лонг поллинг бота. Библиотека rubenlagus/TelegramBots. Заранее спасибо.

Answer 1

Нашел решение в чате разработчика библиотеки

Получение файла

 GetFile getFileRequest = new GetFile();
getFileRequest.setFileId(update.getMessage().getDocument().getFileId());
 org.telegram.telegrambots.api.objects.File telegramFile = 
bot.execute(getFileRequest);
File testFile = bot.downloadFile(telegramFile);

Проверка на наличие файла

if (update.hasMessage() && update.getMessage().hasDocument()) 
READ ALSO
Прикрепление файлов в WebView

Прикрепление файлов в WebView

Есть сайт мобильной версии, там в форме есть input для файлаТуда надо прикрепить файл

229
Как проверить AlarmManager на null?

Как проверить AlarmManager на null?

Дело в том, что у меня есть n-будильниковНажимая на кнопку, я хочу удалить все ранее созданыe и пересоздать их по новому

212
Double.MIN_VALUE - 1.0D

Double.MIN_VALUE - 1.0D

Есть код:

224
Конфигурация log4j. java-ee

Конфигурация log4j. java-ee

вот конфигурация log4j в xml:

196