Как показать пользователю, что бот отправляет видео или фото?
Создал бота, который скачивает видео из ютуб, стоит лишь написать ему ссылку на видео. Всё работает, но мне было бы хорошо добавить функцию, при котором после отправки ссылки пользователь видел что бот отправляет ему видео, под ником, там же где написано бывает что пользователь печатает при общении в лс, только у бота, и чтоб показывал статус "Отправляет видео" и загрузка, как мне это реализовать?
пишу на aiogram, как я понял надо ввести метод sendChatAction(action = upload_video), можно узнать, это нужно ввести после того как например бот отправил видео, примерно выглядит как:
Функция для отправки видео, видео загружается
Пока загружается сразу после этого ставим bot.sendChatAction(action = upload_video),
ну или же наоборот, не имею возможности в данный момент поменять код и проверить, извините
Хабиб,
Логика довольно проста, действие отправляется для того, чтобы пользователь понял, что идет процесс загрузки.
Вы можете отправлять действие UPLOAD_VIDEO как только сами начинаете загрузку с youtube, если уверены, что не будет ошибок.
Либо сразу перед отправкой видео пользователю.