Python: Zoom recording bot
Implement a bot that automatically connects to a Zoom call, records it locally, and after completion, uploads the recording to Amazon S3. The bot should be implemented as a service and be ready to run in Docker.
Consider (but do not implement) extending functionality to record video from other platforms (Google Meet, Teams).
Tasks
Connecting the bot to the Zoom call:
Use the Zoom SDK to connect to the call as a participant.
The bot should connect using the Meeting ID and password.
Recording the call:
The bot should record the call locally.
The recording should be saved in MP4 format (video + audio).
Ensure low video resolution and minimal final file size.
Ending the recording:
The recording should end upon the event of the meeting closing or interruption by the operator (to be discussed).
Uploading to Amazon S3:
Upload the complete recording to S3 after it is finished.
Docker shell:
Create a Dockerfile to run the bot.
Ensure support for a virtual display for screen recording.
Ensure event logging.
Code Requirements
The code should be readable, with detailed comments.
All configurations (keys, passwords) should be stored in a .env file or passed as arguments to the docker container, for example:
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_ENDPOINT
AWS_DEFAULT_REGION
S3_BUCKET_NAMEPaths for saving the file, meeting ID, and password should be specified as arguments when starting the container.
Ensure error handling (connecting to Zoom, issues with S3).
-
501 гривны?
-
Бот обычный пользователь, или бот будет иметь доступ к записи звонка от администратора митинга?
-
за 501 гривню робіть самі собі
-
Current freelance projects in the category Bot Development
Automation setup: Form on the website → WhatsApp bot → CRM (Make + WATI)Project Description: There is a transportation company website. Clients submit requests through a form on the site — the form is sent to email. We need to set up the following automation:Stage 1 — Form → WhatsApp — When a new request comes to the email from the website, the… Web Programming, Bot Development ∙ 11 hours 48 minutes back ∙ 20 proposals |
Telegram chatbot for a closed club
22 USD
Good day! I need to set up a bot for Telegram. Task: selling access to a closed channel. The bot should accept payments and after successful payment, issue a one-time invitation link. It is also necessary to set up automatic removal of a participant from the channel when their… Bot Development ∙ 2 days 22 hours back ∙ 91 proposals |
Mini apps Telegram. StoreGood afternoon An application is required in Telegram (online store) Example - essentially 1 to 1 like here brandspacebot Your experience is important, the stack you propose to use and why Price and timeframe approximately to start, I will be waiting for questions Web Programming, Bot Development ∙ 3 days back ∙ 89 proposals |
Bots"I am looking for a programmer to create a turnkey Telegram bot. The bot should be an intelligent conversationalist based on AI (Gemini or ChatGPT), helping people on any topic and in any language. Payment (Monobank or LiqPay) for subscription needs to be integrated as well. I… Bot Development ∙ 3 days 9 hours back ∙ 61 proposals |
Creation of a multifunctional bot in Telegram
22 USD
(I will provide all materials in private messages) Here is a detailed project description: After pressing the button /start The bot sends a text with rules and terms of use (under the text, the button ‘acknowledged’) After pressing the button, the next message is… Python, Bot Development ∙ 3 days 14 hours back ∙ 95 proposals |