Telegram Bot, как загружать альбомы фотографий пользователя?
перейду сразу к делу, нужно загружать медиа группу фотографий пользователя и сохранять у себя на устройстве. Вот код:
string userPath = $"{Directory.GetCurrentDirectory()}/DATA/UserNames/{chat.Username}";
var fileId = update.Message.MediaGroupId;
var fileInfo = await botClient.GetFileAsync(fileId);
List<Telegram.Bot.Types.File> fb = new List<Telegram.Bot.Types.File>();
fb.Add(fileInfo);
for (int i = 0; i < fb.Count; i++)
{
using (FileStream fs = System.IO.File.OpenWrite($"{userPath}/Temp/{i}.jpg"))
{
var filePath = fb[i].FilePath;
await botClient.DownloadFileAsync(filePath, fs, cancellationToken);
fs.Close();
}
}
Данный код выдаёт ошибку, что не удалось найти айди медиа-группы, хотя я отправляю кучу фотографий одновременно. Кто-нибудь знает, как получать альбом фотографий?