Как это работает
Чтобы получать уведомления из Nextcloud в Microsoft Teams, не нужен программист: готовый сценарий следит за событиями и присылает сообщения сам.
- Запуск: Один раз в день
- Затем: Установить API-ключи
- Затем: Загрузить Google Sheet
- Затем: Сгенерировать субтитры для видео
- Затем: Создать список
- Проверка: Проверить форматирование списка
- Если да — Сгенерировать промпты изображений
- Затем: Рассчитать использование токенов
- Затем: Создать картинку
- Затем: Подождать 3 мин
- Затем: Получить картинку
- Проверка: Проверить на ошибки
- Если да — Подождать 5 мин
- Если нет — Изображение в видео
- Затем: Подождать 10 мин
- Затем: Получить видео
- Проверка: Проверка на сбой
- Если да — Ожидание перед повтором
- Если нет — Сопоставить субтитры с видео
- Затем: Список элементов
- Проверка: Сопоставить видео с аудио
- Затем: Рендерить финальное видео
- Затем: Ожидание1
- Затем: Получить готовое видео
- Затем: Получить исходный файл
- Затем: Загрузить финальное видео
- Затем: Установить разрешения
- Затем: Обновить таблицу Google Sheets
- Затем: Уведомить меня в Discord
- Если да — Написать текст ролика
- Затем: Сгенерировать голос
- Затем: Загрузить голосовое аудио
- Затем: Установить права доступа
- Затем: Список элементов1
Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.