रिएक्शन: मूल बातें

रिएक्शन बॉट का मुख्य निर्माण खंड है: एक नियम जो परिभाषित करता है कब सक्रिय हो, किन शर्तों पर और क्या करे। बॉट रिएक्शनों की एक क्रमबद्ध सूची है; हर आने वाली घटना पर प्लेटफ़ॉर्म सूची में ऊपर से नीचे जाता है और पहली उपयुक्त रिएक्शन लागू करता है। अनुभाग — बाईं ओर मेनू में रिएक्शन

रिएक्शन किससे बनती है

रिएक्शन के चार भाग होते हैं (एडिटर के टैब):

  • ट्रिगर — वह घटना जिस पर रिएक्शन प्रतिक्रिया देती है: टेक्स्ट, कमांड, मीडिया, बटन दबाना, सिस्टम इवेंट, शेड्यूल आदि। देखें ट्रिगर
  • चैट में — रिएक्शन कहाँ काम करती है: व्यक्तिगत चैट, बॉट को संबोधित करने पर ग्रुप में, विशिष्ट चैट; साथ ही उपयोगकर्ता की स्थिति के अनुसार फ़िल्टर।
  • शर्तें — अतिरिक्त फ़िल्टर (लेबल, पैरामीटर, समय, संदेश संख्या आदि)। देखें शर्तें और चैट
  • कार्रवाइयाँ — सक्रियण पर बॉट क्या करता है: संदेश भेजता है, लेबल लगाता है, संग्रह में लिखता है, AI को कॉल करता है आदि। देखें कार्रवाइयाँ

बनाना और संपादित करना

रिएक्शन बनाएं दबाएं (या मौजूदा रिएक्शन खोलें)। एडिटर हेडर में: नाम (अनिवार्य), नंबर #N, विवरण और सक्रिय टॉगल। बाईं ओर — ट्रिगर / चैट में / शर्तें / कार्रवाइयाँ अनुभागों में नेविगेशन, बीच में — फॉर्म, दाईं ओर — Telegram प्रीव्यू जो दिखाता है कि ब्लॉक, कीबोर्ड और मेनू के साथ संदेश कैसा दिखेगा। सहेजें बटन से सहेजें।

सहेजी गई रिएक्शन का एडिटर आँकड़े पैनल दिखाता है: सक्रियण की संख्या, ग्राफ़ और हाल के इवेंट।

क्रम और प्राथमिकता

सूची में रिएक्शनें खींचकर व्यवस्थित की जा सकती हैं — क्रम प्राथमिकता निर्धारित करता है। किसी इवेंट पर पहली उपयुक्त रिएक्शन सक्रिय होती है, जिसके बाद जाँच रुक जाती है। जाँच जारी रखने और अगली उपयुक्त रिएक्शनों को भी सक्रिय करने के लिए, अगली रिएक्शन (goto_next) क्रिया जोड़ें।

चालू और बंद करना

सूची की पंक्ति में टॉगल (या एडिटर में सक्रिय) रिएक्शन को हटाए बिना चालू और बंद करता है। बंद रिएक्शनें जाँच में छोड़ दी जाती हैं।

डुप्लिकेट करना और हटाना

सूची की पंक्ति में डुप्लिकेट (कॉपी बनाता है) और हटाएं बटन हैं। जब थोड़े बदलाव के साथ एक जैसी रिएक्शन बनानी हो तो डुप्लिकेट करना सुविधाजनक है।

आयात और निर्यात

रिएक्शन को JSON में निर्यात किया जा सकता है (एडिटर में निर्यात बटन) और वापस लोड किया जा सकता है (आयात सूची में)। इससे रिएक्शन बॉट्स के बीच स्थानांतरित होती है और प्लेटफ़ॉर्म के बाहर संस्करण संग्रहीत किए जा सकते हैं।

रिएक्शन ब्रॉडकास्ट

रिएक्शन पंक्ति में ब्रॉडकास्ट बटन (भेजें आइकन) इस रिएक्शन को बॉट के सभी सक्रिय सब्सक्राइबरों को भेजेगा — घोषणाओं और सूचनाओं के लिए उपयुक्त। लेबल से दर्शकों को सीमित किया जा सकता है। अधिक — ब्रॉडकास्ट

चेन और डायलॉग

कई रिएक्शनों से परिदृश्य बनाए जाते हैं:

  • चेन रिएक्शन (chain) — एक कार्रवाई जो चलते-चलते दूसरी रिएक्शन शुरू करती है।
  • अगली रिएक्शन (goto_next) — सूची की अगली उपयुक्त रिएक्शन को नियंत्रण देती है।
  • डायलॉग के चरण — संदेश ब्लॉक उपयोगकर्ता का उत्तर प्रतीक्षा कर सकता है (प्रारूप जाँच के साथ), जिससे परिदृश्य रुक जाता है। देखें संदेश और बटन
  • "अन्यथा" शाखा — यदि रिएक्शन की शर्तें पूरी न हों, तो दूसरी रिएक्शन शुरू की जा सकती है ("शर्तें" अनुभाग में फ़ील्ड)।

आगे क्या करें