Vfinity2.0 α
संदर्भ

कमांड

प्रत्येक ऐप कमांड जिसे आप हॉटकी, एक्शन स्टेप, खोज या स्थानीय API से चला सकते हैं

प्रत्येक कमांड जिसे Vfinity नाम से चला सकता है, उसके द्वारा लिए जाने वाले मान के साथ। वही नाम वैश्विक हॉटकी, ऐप कमांड चरण, क्विक डेक पैड, सब कुछ खोजें और स्थानीय API में काम करते हैं।

कमांड कहाँ चलते हैं

स्थानकैसे
वैश्विक हॉटकीसेटिंग्सस्वचालन और नियमवैश्विक हॉटकी: कुंजी संयोजन के लिए एक कमांड चुनें
इवेंट और क्विक डेकएक ऐप कमांड चरण, जो कमांड का मान मांगता है
सब कुछ खोजेंCtrl+K/Cmd+K दबाएँ और कमांड का नाम टाइप करें; केवल वे कमांड सूचीबद्ध हैं जो कोई मान नहीं लेते हैं
स्थानीय API{"name":"timer.add","args":30} के साथ POST /api/command, या /api/ws पर वही संदेश
ट्रिगर API{"type":"command","name":"timer.add","args":30,"requestId":"1"}

चयनकर्ता नीचे दिए गए शीर्षकों के अंतर्गत, इसी क्रम में कमांड को समूहित करते हैं। एक कमांड तब दिखाई देता है जब ऐप का वह हिस्सा जो इसका स्वामी है, चल रहा हो, और स्थानीय API का GET /api/state अभी उपलब्ध प्रत्येक कमांड को सूचीबद्ध करता है।

आज़माएँ
  • इवेंट
  • ओवरले विजेट
  • सेटिंग्स
↑↓ खिसकाएँ↵ खोलेंCtrlK
सब कुछ खोजें में कुछ अक्षर टाइप करें और तुरंत कमांड चलाएँ।

रन नियंत्रण

कमांडचयनकर्ताओं में नाममान
control.pauseट्रिगर रोकेंकोई नहीं
control.resumeट्रिगर फिर शुरू करेंकोई नहीं
control.togglePauseट्रिगर रोकें या फिर शुरू करेंकोई नहीं
control.panicपैनिक: सब कुछ रोकें और साफ़ करेंकोई नहीं

पॉज़ प्रत्येक ट्रिगर, ऑटो-थ्रो, TTS संदेश और नए अलर्ट को रोक कर रखता है जबकि आँकड़े और लीडरबोर्ड गिनती जारी रखते हैं। पैनिक भी रोकता है, और जो कतारबद्ध है, बोला जा रहा है या स्क्रीन पर है उसे साफ़ करता है।

क्विक डेक

कमांडचयनकर्ताओं में नाममान
deck.pressक्विक डेक: पैड दबाएँपैड का नाम या ID
deck.stopAllक्विक डेक: सारे पैड रोकेंकोई नहीं

किसी चरण या हॉटकी में, क्विक डेक का पैड चुनें प्रत्येक पैड को उसके चित्र और नाम के साथ सूचीबद्ध करता है।

इवेंट

कमांडचयनकर्ताओं में नाममान
mapping.triggerकोई इवेंट मैपिंग चलाएँएक इवेंट की ID, या एक API ट्रिगर का नाम

किसी चरण में, चलाने वाली मैपिंग आपके इवेंट्स को सूचीबद्ध करती है। किसी इवेंट पर राइट-क्लिक करें और स्थानीय API के लिए उसकी ID प्राप्त करने के लिए इवेंट ID कॉपी करें चुनें।

एक्शन कतार

कमांडचयनकर्ताओं में नाममान
queue.cancelActiveचल रही क्रिया रद्द करेंकोई नहीं
queue.clearPendingप्रतीक्षा में रखी क्रियाएँ हटाएँकोई नहीं
queue.clearAllक्रिया कतार खाली करेंकोई नहीं

टेक्स्ट टू स्पीच

कमांडचयनकर्ताओं में नाममान
tts.skipTTS संदेश छोड़ेंकोई नहीं
tts.clearTTS कतार साफ़ करेंकोई नहीं
tts.toggleTTS चालू या बंद करेंकोई नहीं

अलर्ट

कमांडचयनकर्ताओं में नाममान
alerts.skipअलर्ट: स्क्रीन पर दिख रहा अलर्ट छोड़ेंकोई नहीं
alerts.pauseअलर्ट: रोकेंकोई नहीं
alerts.resumeअलर्ट: फिर शुरू करेंकोई नहीं
alerts.replayअलर्ट: दोबारा दिखाएँअलर्ट की ID; खाली सबसे हाल के अलर्ट को पुनः चलाता है
alerts.clearअलर्ट: साफ़ करेंकोई नहीं

प्रत्येक खुला OBS अलर्ट सोर्स इनका पालन करता है।

थ्रोइंग

कमांडचयनकर्ताओं में नाममान
throw.itemsआइटम फेंकेंJSON, आइटम फेंकें चरण के समान फ़ील्ड के साथ
throw.clearआइटम हटाएँकोई नहीं

throw.clear फेंकी गई प्रत्येक वस्तु को OBS और पूर्वावलोकन से हटाता है, और अभी भी फेंके जा रहे कॉम्बो को रोकता है।

VTube Studio

कमांडचयनकर्ताओं में नाममान
vts.reconnectVTube Studio को फिर से कनेक्ट करेंकोई नहीं

टाइमर

कमांडचयनकर्ताओं में नाममान
timer.startटाइमर: शुरू करेंकोई नहीं
timer.pauseटाइमर: रोकेंकोई नहीं
timer.resetटाइमर: रीसेट करेंकोई नहीं
timer.addटाइमर: सेकंड जोड़ेंसेकंड
timer.setटाइमर: सेकंड सेट करेंसेकंड, 0 या अधिक
timer.toggleModeटाइमर: ऊपर या नीचे गिनेंकोई नहीं

timer.add और timer.set {"seconds":30} भी लेते हैं, और एक वर्ष से अधिक की किसी भी चीज़ को अस्वीकार करते हैं।

गेम

कमांडचयनकर्ताओं में नाममान
wheel.spinपहिया घुमाएँकोई नहीं
giftJar.clearगिफ्ट जार खाली करेंकोई नहीं
poll.startनया मतदान शुरू करेंकोई नहीं
poll.closeमतदान बंद करेंकोई नहीं
viewerQueue.nextअगला दर्शककोई नहीं
viewerQueue.clearकतार साफ़ करेंकोई नहीं
viewerQueue.toggleकतार खोलें / बंद करेंकोई नहीं
giveaway.openएंट्री खोलेंकोई नहीं
giveaway.closeएंट्री बंद करेंकोई नहीं
giveaway.drawविजेता चुनेंकोई नहीं
giveaway.resetगिवअवे रीसेट करेंकोई नहीं
giveaway.clearWinnersपिछले विजेता भूल जाएँकोई नहीं
tugOfWar.startराउंड शुरू करेंकोई नहीं
tugOfWar.stopराउंड अभी खत्म करेंकोई नहीं
tugOfWar.resetराउंड रीसेट करेंकोई नहीं
hypeMeter.boostहाइप बढ़ाएँएक राशि; खाली होने पर 50
hypeMeter.resetहाइप रीसेट करेंकोई नहीं

जब Vfinity रुका होता है, तो विजेता चुनें, राउंड शुरू करें और हाइप बढ़ाएँ को कारण के साथ अस्वीकार कर दिया जाता है, और पहिया नहीं घूमता है।

ओवरले

कमांडचयनकर्ताओं में नाममान
sceneCard.showStartingसीन कार्ड: "जल्द शुरू" दिखाएँकोई नहीं
sceneCard.showBrbसीन कार्ड: "अभी आते हैं" दिखाएँकोई नहीं
sceneCard.showEndingसीन कार्ड: "स्ट्रीम खत्म" दिखाएँकोई नहीं
sceneCard.hideसीन कार्ड: छिपाएँकोई नहीं
sceneCard.countdownStartसीन कार्ड: काउंटडाउन शुरू करेंकोई नहीं
sceneCard.countdownStopसीन कार्ड: काउंटडाउन रोकेंकोई नहीं
checklist.checkNextचेकलिस्ट: अगला आइटम टिक करेंकोई नहीं
checklist.uncheckAllचेकलिस्ट: सबका टिक हटाएँकोई नहीं
buddies.clearव्यूअर बडीज़ हटाएँकोई नहीं

कोई सीन दिखाने पर सीन कार्ड चालू हो जाता है, और हर कार्ड अपने मिनट से उल्टी गिनती करता है। किसी हॉटकी, स्टेप या API से चलाने पर ये कमांड विजेट और उसकी कॉपियों पर काम करते हैं: जिस कॉपी को आपने बंद किया है वह बंद ही रहती है, पर सीन के साथ चलती है, और चेकलिस्ट कमांड केवल उन्हीं कॉपियों में टिक लगाते हैं जो वही सूची दिखा रही हों। ओवरले टैब पर किसी कार्ड के राइट-क्लिक मेनू से चलाने पर ये केवल उसी एक कार्ड पर काम करते हैं।

आँकड़े

कमांडचयनकर्ताओं में नाममान
stats.resetSessionसत्र रीसेट करेंकोई नहीं

सत्र रीसेट करें इस स्ट्रीम के योग और लीडरबोर्ड को फिर से शुरू करता है। सर्वकालिक योग और पॉइंट बैलेंस बने रहते हैं।

लक्ष्य

कमांडचयनकर्ताओं में नाममान
goal.resetलक्ष्य रीसेट करेंलक्ष्य की विजेट ID, जैसे goal1
goal.addलक्ष्य में जोड़ेंJSON: {"id":"goal1","amount":5}

अन्य

कमांडचयनकर्ताओं में नाममान
triggers.resetट्रिगर पड़ाव और पहले संदेशों का इतिहास रीसेट करेंकोई नहीं
tiktok.connecttiktok.connectवैकल्पिक JSON: {"username":"…","autoRejoin":true,"waitForLive":true}
tiktok.disconnecttiktok.disconnectकोई नहीं
tiktok.cancelRejointiktok.cancelRejoinकोई नहीं

tiktok.connect LIVE में शामिल होने से पहले, अनुरोध स्वीकार होते ही उत्तर देता है। tiktok.cancelRejoin प्रतीक्षा करना या फिर से जुड़ना बंद कर देता है और जुड़े हुए कमरे को कनेक्टेड छोड़ देता है।

आपकी स्क्रिप्ट

POST /api/trigger
Host: 127.0.0.1:21424
Authorization: Bearer YOUR_TOKEN
Content-Type: application/json

{
  "name": "hype",
  "data": {
    "name": "mochi"
  }
}
भेज रहे हैं…

इवेंट

API ट्रिगर

hype

VTS हॉटकी · Star eyes

POST /api/trigger उस प्रत्येक मैपिंग को चलाता है जिसका API ट्रिगर वह नाम रखता है।

स्थानीय API को भेजा गया कमांड बिल्कुल वैसे ही चलता है जैसे वह किसी हॉटकी से चलता है।

Vfinity के अपने विंडो कमांड, जैसे कि छोड़ना (quitting), ऐप के बाहर से नहीं चलाए जा सकते हैं।

संबंधित