В бота человеком успешно закачивается файл размером от 500 Мб до 1.9 Гб.
Бот видит file_id, но дальше:
Error: ETELEGRAM: 400 Bad Request: file is too big.
Ограничения при скачивании по ссылке прописаны в документации.
Но там же написано, что можно пересылать файл, куда я его могу переслать?
Задача - скачать этот файл ботом.
Если не получится, то останется свой веб/фтп сервер?
Читал статью об использовании app телеграмма, но там для закачки файла, да и непонятно )
bot.on('document', async (msg) => {
const userId = msg.from.id;
const { file_path } = await bot.getFile(msg.document.file_id);
const url = getDownloadUrl(file_path);
const source = getSourceFilePath(msg.from.username, msg.document.file_name);
const request = https.get(url, (res) => res.pipe(source));
...