Бот для запису зустрічей
Реалізувати бота, який автоматично підключається до Zoom-дзвінка, записує його локально і після завершення передає запис на Amazon S3. Бот повинен бути реалізований у вигляді сервісу і бути готовим до запуску в Docker.
Передбачити (але не реалізовувати) розширення функціоналу для запису відео з інших платформ (Google Meet, Teams).
Приклад для Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Приклад для Google meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Завдання
Підключення бота до Zoom-дзвінка:
Використовувати Zoom SDK для підключення до дзвінка як учасник.
Бот повинен підключатися за Meeting ID та паролем.
Meeting ID та пароль передаються в аргументах виклику скрипта (контейнера).
Запис дзвінка:
Бот повинен вести запис дзвінка локально.
Запис повинна зберігатися у форматі MP4 (відео + звук).
Забезпечити низьку роздільну здатність відео та мінімальний розмір кінцевого файлу.
Завершення запису:
Запис повинна завершуватися за подією закриття мітингу або переривання оператором (обговорюється).
Завантаження на Amazon S3:
Завантажити повну запис на S3 після її завершення.
Docker оболонка:
Створити Dockerfile для запуску бота.
Забезпечити підтримку віртуального дисплея для запису екрану (якщо необхідно).
Забезпечити логування подій.
Вимоги до коду
Код повинен бути читабельним, з детальними коментарями.
Усі конфігурації (ключі, паролі) повинні зберігатися у .env файлі або передаватися аргументами в docker container, наприклад:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEШляхи для збереження файлу, id мітингу, пароль повинні вказуватися як аргумент при запуску контейнера
Забезпечити обробку помилок (підключення до Zoom, проблеми з S3).
Реалізувати бота, який автоматично підключається до Zoom-дзвінка, записує його локально і після завершення передає запис на Amazon S3. Бот повинен бути реалізований у вигляді сервісу і бути готовим до запуску в Docker.
Передбачити (але не реалізовувати) розширення функціоналу для запису відео з інших платформ (Google Meet, Teams).
Приклад для Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Приклад для Google meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Приклад для Teams: https://github.com/microsoftgraph/microsoft-graph-comms-samples
Завдання
Підключення бота до Zoom-дзвінка:
Використовувати Zoom SDK для підключення до дзвінка як учасник.
Бот повинен підключатися за Meeting ID та паролем.
Meeting ID та пароль передаються в аргументах виклику скрипта (контейнера).
Запис дзвінка:
Бот повинен вести запис дзвінка локально.
Запис повинна зберігатися у форматі MP4 (відео + звук).
Забезпечити низьку роздільну здатність відео та мінімальний розмір кінцевого файлу.
Завершення запису:
Запис повинна завершуватися за подією закриття мітингу або переривання оператором (обговорюється).
Завантаження на Amazon S3:
Завантажити повну запис на S3 після її завершення.
Docker оболонка:
Створити Dockerfile для запуску бота.
Забезпечити підтримку віртуального дисплея для запису екрану (якщо необхідно).
Забезпечити логування подій.
Вимоги до коду
Код повинен бути читабельним, з детальними коментарями.
Усі конфігурації (ключі, паролі) повинні зберігатися у .env файлі або передаватися аргументами в docker container, наприклад:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEШляхи для збереження файлу, id мітингу, пароль повинні вказуватися як аргумент при запуску контейнера
Забезпечити обробку помилок (підключення до Zoom, проблеми з S3).
Реализовать бота, который автоматически подключается к Zoom-звонку, записывает его локально и после завершения передает запись на Amazon S3. Бот должен быть реализован в виде сервиса и быть готовым к запуску в Docker.
Предусмотреть (но не реализовывать) расширение функционала для записи видео из других платформ (Google Meet, Teams).
Пример для Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Пример для Google meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Пример для Teams: https://github.com/microsoftgraph/microsoft-graph-comms-samples
Задачи
Подключение бота к Zoom-звонку:
Использовать Zoom SDK для подключения к звонку как участник.
Бот должен подключаться по Meeting ID и паролю.
Meeting ID и пароль передается в аргументах вызова скрипта (контейнера).
Запись звонка:
Бот должен вести запись звонка локально.
Запись должна сохраняться в формате MP4 (видео + звук).
Обеспечить низкое разрешение видео и минимальный размер конечного файла.
Завершение записи:
Запись должна завершаться по событию закрытия митинга или прерывания оператором (обсуждаемо).
Загрузка на Amazon S3:
Загрузить полную запись на S3 после ее завершения.
Docker оболочка:
Создать Dockerfile для запуска бота.
Обеспечить поддержку виртуального дисплея для записи экрана (если необходимо).
Обеспечить логирование событий.
Требования к коду
Код должен быть читаемым, с подробными комментариями.
Все конфигурации (ключи, пароли) должны храниться в .env файле или передаваться аргументами в docker container, например:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEПути для сохранения файла, id митинга, пароль должны указываться как аргумент при запуске контейнера
Обеспечить обработку ошибок (подключение к Zoom, проблемы с S3).
Указывайте свою ціну та терміни
Реалізувати бота, який автоматично підключається до Zoom-дзвінка, записує його локально і після завершення передає запис на Amazon S3. Бот має бути реалізований у вигляді сервісу і бути готовим до запуску в Docker.
Передбачити (але не реалізовувати) розширення функціоналу для запису відео з інших платформ (Google Meet, Teams).
Приклад для Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Приклад для Google meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Завдання
Підключення бота до Zoom-дзвінка:
Використовувати Zoom SDK для підключення до дзвінка як учасник.
Бот має підключатися за Meeting ID та паролем.
Meeting ID та пароль передаються в аргументах виклику скрипта (контейнера).
Запис дзвінка:
Бот має вести запис дзвінка локально.
Запис має зберігатися у форматі MP4 (відео + звук).
Забезпечити низьку роздільну здатність відео та мінімальний розмір кінцевого файлу.
Завершення запису:
Запис має завершуватися за подією закриття мітингу або переривання оператором (обговорюється).
Завантаження на Amazon S3:
Завантажити повну запис на S3 після її завершення.
Docker оболонка:
Створити Dockerfile для запуску бота.
Забезпечити підтримку віртуального дисплея для запису екрану (якщо необхідно).
Забезпечити логування подій.
Вимоги до коду
Код має бути читабельним, з детальними коментарями.
Усі конфігурації (ключі, паролі) мають зберігатися у .env файлі або передаватися аргументами в docker container, наприклад:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEШляхи для збереження файлу, id мітингу, пароль мають вказуватися як аргумент при запуску контейнера
Забезпечити обробку помилок (підключення до Zoom, проблеми з S3).
Указывайте свою цену и сроки
Реализовать бота, который автоматически подключается к Zoom-звонку, записывает его локально и после завершения передает запись на Amazon S3. Бот должен быть реализован в виде сервиса и быть готовым к запуску в Docker.
Предусмотреть (но не реализовывать) расширение функционала для записи видео из других платформ (Google Meet, Teams).
Пример для Zoom: https://github.com/zoom/meetingsdk-linux-raw-recording-sample
Пример для Google meet: https://github.com/dhruvldrp9/Google-Meet-Bot
Задачи
Подключение бота к Zoom-звонку:
Использовать Zoom SDK для подключения к звонку как участник.
Бот должен подключаться по Meeting ID и паролю.
Meeting ID и пароль передается в аргументах вызова скрипта (контейнера).
Запись звонка:
Бот должен вести запись звонка локально.
Запись должна сохраняться в формате MP4 (видео + звук).
Обеспечить низкое разрешение видео и минимальный размер конечного файла.
Завершение записи:
Запись должна завершаться по событию закрытия митинга или прерывания оператором (обсуждаемо).
Загрузка на Amazon S3:
Загрузить полную запись на S3 после ее завершения.
Docker оболочка:
Создать Dockerfile для запуска бота.
Обеспечить поддержку виртуального дисплея для записи экрана (если необходимо).
Обеспечить логирование событий.
Требования к коду
Код должен быть читаемым, с подробными комментариями.
Все конфигурации (ключи, пароли) должны храниться в .env файле или передаваться аргументами в docker container, например:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEПути для сохранения файла, id митинга, пароль должны указываться как аргумент при запуске контейнера
Обеспечить обработку ошибок (подключение к Zoom, проблемы с S3).
-
Уже был такой проект, смысл за такое ставить 501 гривны
-
Актуальні фриланс-проєкти в категорії Розробка ботів
Налаштування автоматизації: Форма на сайті → WhatsApp-бот → CRM (Make + WATI)Опис проекту: Є сайт компанії з перевезень. Клієнти залишають заявку через форму на сайті — форма приходить на email. Потрібно налаштувати наступну автоматизацію:Етап 1 — Форма → WhatsApp — Коли на пошту приходить нова заявка з сайту, система автоматично витягує ім'я та номер… Веб-програмування, Розробка ботів ∙ 8 хвилин тому ∙ 6 ставок |
Розробка Telegram-бота для сервісу особистого байєра (MVP)Бюджет: до 2200 USD Термін виконання: 4–6 тижнівОпис проєкту Шукаю досвідченого Python-розробника для створення MVP Telegram-бота сервісу особистого байєра (викуп товарів з українських та закордонних магазинів). Проєкт розрахований на подальше масштабування, тому важливі якісна… Розробка ботів ∙ 18 годин 22 хвилини тому ∙ 73 ставки |
ЧАТ БОТ телеграм для закритого клубу
1000 UAH
Доброго дня! Потрібно налаштувати бота для Telegram. Завдання: продаж доступу до закритого каналу. Бот має приймати оплату і після успішної оплати видавати одноразове посилання-запрошення. Також потрібно налаштувати автоматичне видалення учасника з каналу, коли в нього… Розробка ботів ∙ 2 дні 10 годин тому ∙ 91 ставка |
Міні додатки Telegram. МагазинДоброго дня Потрібно зробити додаток в тг (інтернет-магазин) Приклад - по суті 1в1 як тут brandspacebot Важливий Ваш досвід, стек, на якому пропонуєте зробити, і чому Ціна і термін приблизно для початку, буду чекати запитань Веб-програмування, Розробка ботів ∙ 2 дні 13 годин тому ∙ 88 ставок |
Боти«Шукаю програміста, щоб створити Telegram-бота під ключ. Бот має бути розумним співрозмовником на базі ШІ (Gemini або ChatGPT), допомагати людям на будь-які теми та будь-якою мовою. Також потрібно підключити оплату (Monobank або LiqPay) за підписку. Мені потрібен повністю… Розробка ботів ∙ 2 дні 21 година тому ∙ 61 ставка |