Загрузка файлов через Telegram бота

В данной статье разберём как загрузить большой файл через бота.
Этот способ подходит так же для загрузки видеосообщений (кружочков), голосовых сообщений, больших видео и документов.

В каждый медиа блок (видео, изображение, документ или аудио) можно:

  1. Загрузить файл через Личный кабинет — данная загрузка имеет свои лимиты, подробнее: Ограничения и лимиты.

  2. Вставить ID файла — данная загрузка позволяет загрузить большие видео и файлы, лимиты в этом способе равны лимитам для пользователей Telegram (до 2 ГБ на файл).

Для получения ID файла выполните следующие шаги:

  1. Откройте свой бот, в котором вы хотите добавить отправку файла.

  2. Отправьте команду “/cp”. Важно! Необходимо чтобы телеграм аккаунт, с которого отправляете команду, был привязан к платформе puzzlebot, на котором вы создаете бот, или вы должны быть его администратором.

3. Выберите пункт “Загрузить файл” и отправьте файл.

4. Скопируйте ID файла вида “AgACAgIAAxkBA…” и вставить в необходимый блок в личном кабинете.


Важно! При дублировании бота, файлы загруженные методом загрузки по ID не будут отправляться в новом боте. Каждый бот генерирует уникальный ID файлов, действительные только в том бот, в котором загружались. Для дублированного бота необходимо будет загрузить и получить новые ID файлов.

Была ли страница полезна?