Plugin guides
Zoom मीटिंग Plugin
zoom-meetings Plugin, OpenClaw Chrome प्रोफ़ाइल में Zoom Web App के माध्यम से अतिथि के रूप में Zoom मीटिंग लिंक से जुड़ता है। यह zoom.us/j/... के अंतर्गत आने वाले मीटिंग लिंक और example.zoom.us/j/... जैसे अकाउंट सबडोमेन स्वीकार करता है। यह मीटिंग बनाता नहीं है, डायल इन नहीं करता है, Zoom Meeting SDK का उपयोग नहीं करता है और ऑडियो/वीडियो रिकॉर्डिंग कैप्चर नहीं करता है।
सेटअप
वापस बोलने की सुविधा, Google Meet Plugin जैसी ही स्थानीय ऑडियो पूर्वापेक्षाओं का उपयोग करती है: macOS, BlackHole 2ch वर्चुअल ऑडियो डिवाइस और SoX।
brew install blackhole-2ch soxsudo rebootsystem_profiler SPAudioDataType | grep -i BlackHolecommand -v soxPlugin शामिल है और डिफ़ॉल्ट रूप से सक्षम रहता है। इसे अनुकूलित करने के लिए ही प्रविष्टि जोड़ें, फिर सेटअप जाँचें:
{ plugins: { entries: { "zoom-meetings": { config: { defaultMode: "agent", chrome: { guestName: "OpenClaw Agent" }, }, }, }, },}यदि आप Plugin को सक्रिय नहीं रखना चाहते हैं, तो openclaw plugins disable zoom-meetings चलाएँ।
openclaw zoommeetings setupopenclaw zoommeetings join 'https://zoom.us/j/1234567890'युग्मित macOS Node पर Chrome, BlackHole और SoX चलाने के लिए chromeNode.node का उपयोग करें। Node को zoommeetings.chrome और browser.proxy की अनुमति देनी होगी।
मोड
| मोड | व्यवहार |
|---|---|
agent |
रीयल-टाइम ट्रांसक्रिप्शन कॉन्फ़िगर किए गए OpenClaw एजेंट से परामर्श करता है; TTS उत्तर देता है। |
bidi |
एक रीयल-टाइम वॉइस मॉडल सीधे सुनता और उत्तर देता है। |
transcribe |
लाइव-कैप्शन ट्रांसक्रिप्ट स्नैपशॉट के साथ केवल-अवलोकन हेतु जुड़ता है। |
हर मोड में प्रवेश मिलने के बाद Zoom लाइव कैप्शन सक्षम किए जाते हैं, ताकि OpenClaw
मीटिंग नोट्स को बनाए रख सके। transcript क्रिया अब भी केवल
transcribe सत्रों के लिए सीमित लाइव बफ़र लौटाती है। मीटिंग छोड़ने पर OpenClaw स्थायी
ट्रांसक्रिप्ट और उससे प्राप्त सारांश को साझा स्टेट डेटाबेस में संग्रहीत करता है; उन्हें
openclaw transcripts से सूचीबद्ध या एक्सपोर्ट करें।
स्वचालित नोट्स डिफ़ॉल्ट रूप से सक्षम होते हैं। स्थायी नोट्स को वैश्विक रूप से
अक्षम करने के लिए transcripts.enabled: false सेट करें; स्पष्ट transcribe मोड अब भी केवल
अपना सीमित लाइव अंतिम भाग दिखाता है।
अतिथि के रूप में जुड़ने की सीमाएँ
ब्राउज़र एडाप्टर Join from browser चुनता है, अतिथि का नाम भरता है, कैमरा बंद करता है, चयनित मोड के लिए माइक्रोफ़ोन कॉन्फ़िगर करता है और Join पर क्लिक करता है। Zoom Web App app.zoom.us के अंतर्गत चलता है; Plugin नेविगेशन से पहले उस ओरिजिन को माइक्रोफ़ोन और स्पीकर-चयन अनुमतियाँ प्रदान करता है। कॉल के दौरान की स्थिति Zoom के Leave नियंत्रण का उपयोग करती है। लॉबी, साइन-इन, पासकोड, CAPTCHA और डिवाइस-अनुमति की स्थितियाँ स्पष्ट मैन्युअल-कार्रवाई कारण लौटाती हैं।
Zoom होस्ट और अकाउंट नीति ब्राउज़र से जुड़ना अक्षम कर सकती है, प्रमाणीकरण या ईमेल सत्यापन आवश्यक बना सकती है, CAPTCHA दिखा सकती है या होस्ट की स्वीकृति आवश्यक बना सकती है। उस चरण को OpenClaw Chrome प्रोफ़ाइल में पूरा करें, फिर स्थिति या वाक् सुविधा पुनः आज़माएँ। Plugin Zoom नीति को बायपास नहीं करता है।
Zoom Web App को ऐप इंटरस्टिशियल, iframe में अतिथि-नाम प्रविष्टि, जुड़ने से पहले माइक्रोफ़ोन और कैमरा नियंत्रण, जुड़ने, ब्राउज़र और macOS मीडिया अनुमतियों, कॉल के दौरान की स्थिति का पता लगाने, लाइव-कैप्शन सक्षम करने और होस्ट द्वारा मीटिंग समाप्त किए जाने का पता लगाने के लिए एक आधिकारिक Zoom परीक्षण मीटिंग के साथ लाइव सत्यापित किया गया है। लॉबी और प्रमाणीकरण की स्थितियाँ होस्ट नीति पर निर्भर करती हैं और कोई स्थिर DOM पहचानकर्ता उपलब्ध न होने पर टेक्स्ट फ़ॉलबैक बनाए रखती हैं।
टूल और Gateway सतह
zoom_meetings एजेंट टूल join, leave, status, transcript और speak का समर्थन करता है। Gateway विधियाँ zoommeetings.* उपसर्ग का उपयोग करती हैं। Node कमांड zoommeetings.chrome है।