August 18, 2023

Как добавить видео, которое весит больше 20мб в телеграм бота? Ответ тут

Привет, в этой инструкции я распишу от а до я, как все это настраивается

Промокод на 10 бесплатных дней в проекте salebot: asxaba1

Мой ТГ канал с разными полезными штуками - https://t.me/asxabal

Мой чат-бот вакансий - https://t.me/infobizaa_bot

Шаг 1

В первую очередь нужно, чтобы сейлбот показывал нам полный вебхук от бота

Для этого переходим в раздел "Настройки проекта" и там в константах проекта создаем переменную save_webhook и ставим значение 1

Отлично!

Шаг 2

Теперь создаем 2 блока, чтобы получать id больших видео (с этим способом можно добавлять кругляши, разные файлы, аудио и т.п.)

В первом блоке ставим любое условие и пишем любое сообщение. Можно также как и на скриншоте

Потом создаем обычную стрелку

И потом после стрелки идет блок

И в выводе сообщение пишем переменную #{tg_request}

Эта переменная будет возвращать нам информацию о файле

Шаг 3

Создаем телеграм группу и добавляем туда нашего бота
Обязательно нужно дать боту права администратора группы

Пишем наше кодовое слова и бот запрашивает файлик

Скидываем ему нужный файл

И бот нам что-то скидывает

И из большой инфы, которую нам скинул бот, нам нужна одна строчка

А если быть точнее. Нам нужен только то что идет после file_id (я выделил на скрине какой промежуток нужен)

"file_id":"Между ковычками то что нам нужно"

Шаг 4 - Финал

Документация про метод отправки видео в калькуляторе

Теперь используя метод tg_send_video будем отправлять большие видео

Создаем блок

Условие ставим любое

А уже в калькуляторе пишем такое

id_video = 'Ставим сюда значение, которое достали в 3 шаге'

result_send_video = tg_send_video(platform_id, id_video)

Проверяем и видим что все работает! Поздарвляю!

Мой ТГ канал с разными полезными штуками - https://t.me/asxabal