Кратко:<br>Необходимо создать чат бот для переноса видео с телефона в нужную папку на google диск. Пользователь указывает номер договора, бот создаёт папку с номером договора, пользователь загружает файлы, бот загружает их в созданую папку с нужным номером договора. С загруженных видео нужно стереть звук и загружать без звука видео в папку. И уведомлять менеджера о загрузке.<br><br>Не кратко:<br><br>Пользователь нажимает /start:<br>Сообщение: "Пожалуйста, введите номер договора клиента."<br>Бот запрашивает номер договора:<br>Пользователь вводит номер договора.<br>Бот проверяет, существует ли папка с номером договора в указанной родительской папке Google Диска (по вашей ссылке).<br>Если папки нет то Бот создание папки для договора.<br><br>Сообщение: "Это промежуточное видео или финальное видео?"<br>Пользователь выбирает: "Промежуточное видео" или "Финальное видео"<br>Бот просит загрузить файлы:<br>Сообщение: "Теперь загрузите файлы (видео и/или фото), и я сохраню их в соответствующую папку."<br>Пользователь загружает файлы:<br><br>Бот принимает видео и фото.<br>Обработка видео:<br><br>Если файл — видео, бот удаляет звук.<br>Обновленное видео без звука сохраняется локально перед загрузкой на Google Диск.<br>Размещение файлов:<br><br>Если пользователь выбрал "Промежуточное видео", бот сохраняет файлы в папку договора в подпапке Intermediate.<br>Если пользователь выбрал "Финальное видео", бот сохраняет файлы в папку договора в подпапке Final.<br>Уведомление менеджера:<br><br>После загрузки файлов бот отправляет сообщение менеджеру в Telegram с указанием:<br>Номера договора.<br>Типа видео (промежуточное или финальное).<br><br>Бот сообщает пользователю: "Ваши файлы успешно загружены в папку договора [номер договора]. Спасибо!"<br>Закрытие сессии:<br><br>После завершения загрузки бот завершает сессию:<br>Очищает временные данные пользователя (номер договора, файлы и т.д.).<br>Сообщение: "Сессия завершена. Если вам нужно загрузить другие файлы, нажмите /start."<br>