टेम्पलेट वेरिएबल्स
प्रत्येक वेरिएबल जिसे आप किसी चरण के टेक्स्ट में डाल सकते हैं, उसमें क्या है और कौन से ट्रिगर इसे भरते हैं
एक वेरिएबल को कर्ली ब्रेसेस में लिखें, जैसे {name}, और जब चरण चलता है तो Vfinity इसे भर देता है: "{gift} के लिए धन्यवाद {name}!" बन जाता है "Rose के लिए धन्यवाद Mika!".
प्रत्येक ट्रिगर के लिए वेरिएबल्स
| वेरिएबल | इसमें क्या है | द्वारा भरा गया |
|---|---|---|
{name} | दर्शक का प्रदर्शित नाम, या उनका @हैंडल जब उनका कोई नाम न हो | कोई भी ट्रिगर जो किसी दर्शक का नाम लेता है |
{nickname} | दर्शक का प्रदर्शित नाम | कोई भी ट्रिगर जो किसी दर्शक का नाम लेता है |
{uniqueId} | दर्शक का @हैंडल, बिना @ के | कोई भी ट्रिगर जो किसी दर्शक का नाम लेता है |
{points} | दर्शक का पॉइंट बैलेंस, किसी भी पॉइंट लागत के बाद | कोई भी ट्रिगर जो किसी दर्शक का नाम लेता है |
{trigger} | API ट्रिगर का नाम, या फिर ट्रिगर का प्रकार, जैसे gift या chat | प्रत्येक ट्रिगर |
{gift} | उपहार का नाम | गिफ़्ट |
{count} | उपहार के लिए कॉम्बो की संख्या, या लाइक्स की संख्या | गिफ़्ट, लाइक |
{diamonds} | एक उपहार का क्या मूल्य है | गिफ़्ट |
{totalDiamonds} | पूरे कॉम्बो का क्या मूल्य है: डायमंड्स × संख्या | गिफ़्ट |
{likes} | इस एक इवेंट में लाइक्स | लाइक |
{totalLikes} | रूम का चल रहा कुल लाइक | लाइक, रूम के लाइक का पड़ाव |
{comment} | चैट संदेश, या किसी गिफ़्ट या इनाम के साथ आया संदेश | चैट संदेश, इस स्ट्रीम का पहला संदेश, गिफ़्ट, Twitch चैनल पॉइंट्स |
{args} | कमांड के बाद की हर चीज़, टेक्स्ट के एक टुकड़े के रूप में | चैट संदेश |
{arg1} से {arg9} | कमांड के बाद का पहला से नौवां शब्द, या रेगुलर एक्सप्रेशन के कैप्चर | चैट संदेश |
दर्शक का पॉइंट बैलेंस प्रति प्लेटफ़ॉर्म होता है, इसलिए TikTok LIVE और Twitch पर समान नाम के दो बैलेंस होते हैं।
किसी एक ट्रिगर से वेरिएबल्स
| वेरिएबल | इसमें क्या है | ट्रिगर |
|---|---|---|
{months} | सब्सक्राइब किए गए महीने, या YouTube सदस्य रहने के महीने | सदस्यता |
{rewardName}, {rewardCost} | इनाम का शीर्षक, और चैनल पॉइंट्स में उसकी कीमत | Twitch चैनल पॉइंट्स |
{rewardId}, {redemptionId} | इनाम के लिए Twitch की ID, और इस एक रिडेम्पशन की ID | Twitch चैनल पॉइंट्स |
{viewers} | दर्शक जो रेड में साथ आए, या रूम में दर्शक | रेड, दर्शक संख्या का पड़ाव |
{followers} | आपकी फ़ॉलोअर संख्या | फ़ॉलोअर संख्या का पड़ाव |
{coins} | प्रेषक द्वारा ट्रेजर बॉक्स में डाले गए कॉइन्स | खज़ाने का डिब्बा |
{emoteUrl} | पहले इमोट के चित्र का पता | सदस्य का इमोट |
{questionText} | प्रश्न | LIVE का सवाल |
{phase}, {level}, {total} | हाइप ट्रेन का चरण, स्तर और कुल | हाइप ट्रेन |
{value}, {target}, {cycle} | लक्ष्य कहाँ खड़ा है, इसका टारगेट, और दोहराने वाला लक्ष्य किस राउंड पर है | ओवरले लक्ष्य पूरा हुआ |
{result} | वह विकल्प जिस पर पहिया रुका | व्हील का नतीजा |
{winner}, {tickets}, {entrants} | विजेता का नाम, उनके टिकट, और कितने लोगों ने प्रवेश किया | गिवअवे विजेता |
{team}, {score}, {otherScore} | विजेता टीम, उसका स्कोर, और दूसरी टीम का स्कोर | रस्साकशी में जीत |
{level}, {levelName} | पहुँचा गया स्तर, संख्या और नाम के रूप में | हाइप लेवल पहुँचा |
गिवअवे विजेता विजेता को दर्शक के रूप में भी नामित करता है, इसलिए {name} वहाँ भी काम करता है। गिफ़्ट पर {comment} में Twitch चियर, Kicks गिफ़्ट या YouTube Super Chat के साथ भेजा गया संदेश होता है, या वह टेक्स्ट जो दर्शक ने किसी इनाम के लिए लिखा।
API ट्रिगर फ़ील्ड
एक API ट्रिगर भेजे गए data के प्रत्येक शीर्ष-स्तरीय फ़ील्ड को एक वेरिएबल में बदल देता है, यदि फ़ील्ड में टेक्स्ट, संख्या या true या false हो। 50 फ़ील्ड तक गिने जाते हैं, और नेस्टेड ऑब्जेक्ट छोड़ दिए जाते हैं। {"name":"raid_alert","data":{"user":"Mika"}} भेजे जाने पर, एक चरण {user} कह सकता है।
बैटल, TikTok LIVE लक्ष्य, LIVE का सवाल और सुपर फ़ैन उसी तरह TikTok के अपने शीर्ष-स्तरीय फ़ील्ड को उजागर करते हैं, जैसे कि बैटल पर {outcome}, या LIVE लक्ष्य पर {description} और {progress}।
आप उनका उपयोग कहाँ कर सकते हैं
| चरण या स्थान | फ़ील्ड | मान कैसे जाते हैं |
|---|---|---|
| अपनी लिखी लाइन बोलें | बोलने के लिए टेक्स्ट | TTS मॉडरेशन फ़िल्टर के बाद, बोले गए टेक्स्ट के रूप में |
| OBS कंट्रोल करें, टेक्स्ट सोर्स में लिखें | टेक्स्ट | सादे टेक्स्ट के रूप में |
| HTTP वेबहुक | URL / क्रिया ID | प्रतिशत-एन्कोडेड, केवल पाथ और क्वेरी में |
| HTTP वेबहुक | JSON बॉडी / आर्ग्युमेंट | JSON के टेक्स्ट मानों के अंदर |
| Streamer.bot क्रिया | JSON बॉडी / आर्ग्युमेंट | JSON के टेक्स्ट मानों के अंदर |
| ऐप कमांड | मान या मान (JSON) | टेक्स्ट मानों के अंदर |
एक वेबहुक हमेशा आपके द्वारा टाइप किए गए होस्ट पर जाता है: एक वेरिएबल पाथ और क्वेरी को बदल सकता है, सर्वर को कभी नहीं। JSON में, केवल टेक्स्ट मान भरे जाते हैं, इसलिए किसी दर्शक का संदेश कभी भी कोई फ़ील्ड नहीं जोड़ सकता है या संरचना को तोड़ नहीं सकता है।
मान कैसे भरे जाते हैं
- बिना किसी डेटा वाला वेरिएबल, जैसे फ़ॉलो पर
{gift}, खाली हो जाता है। - ऐसा नाम जिसे Vfinity नहीं जानता, जैसे
{banana}, ठीक वैसे ही रहता है जैसे लिखा गया है। - बोले गए और सादे टेक्स्ट में, लाइन ब्रेक स्पेस बन जाते हैं और नियंत्रण वर्ण हटा दिए जाते हैं। एक मान 500 वर्णों पर काट दिया जाता है।
- भरना एक बार होता है। जिस दर्शक का नाम शाब्दिक रूप से
{name}है, उसे{name}के रूप में दिखाया जाता है, दूसरी बार कभी नहीं भरा जाता। - नाम केस-संवेदी हैं:
{Name}{name}नहीं है।
अलर्ट टेक्स्ट
अलर्ट कार्ड में कस्टम संदेश के लिए अपने स्वयं के प्लेसहोल्डर होते हैं, जो किसी इवेंट के बजाय अलर्ट से भरे जाते हैं।
| प्लेसहोल्डर | इसमें क्या है |
|---|---|
{name} | प्रेषक, एक्सेंट रंग में तैयार किया गया |
{gift}, {count} | उपहार और उसकी संख्या |
{diamonds}, {totalDiamonds} | एक उपहार का मूल्य, और पूरे कॉम्बो का |
{likes}, {totalLikes} | पार किया गया लाइक माइलस्टोन, और रूम का कुल |
{months} | सब्सक्राइब किए गए महीने, सब्सक्रिप्शन अलर्ट पर |
{viewers} | दर्शक जो साथ आए, रेड अलर्ट पर |
अलर्ट पर बिना किसी डेटा वाला प्लेसहोल्डर 0 या खाली के रूप में दिखाई देता है। टेक्स्ट टू स्पीच वही टेक्स्ट पढ़ता है जो कार्ड दिखाता है।
