ट्रिगर

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

टेक्स्ट संदेश

टेक्स्ट या मीडिया कैप्शन पर सक्रिय होता है। "क्या खोजें" फ़ील्ड में मोड चुना जाता है:

  • कीवर्ड — शब्दों/वाक्यांशों की सूची। "मिलान" पैरामीटर: शामिल है, सटीक मिलान, से शुरू होता है, रेगुलर एक्सप्रेशन; साथ ही "केस-संवेदी" चेकबॉक्स।
  • लिंक — संदेश में URL शामिल है।
  • ईमेल — ईमेल पता शामिल है।
  • उल्लेख (@username) — उल्लेख शामिल है।
  • कोई भी टेक्स्ट — कोई भी टेक्स्ट संदेश।

कमांड

Slash-कमांड पर सक्रिय होता है। "कमांड (बिना '/')" फ़ील्ड में नाम सूचीबद्ध करें, जैसे help, menu। बॉट /help और /menu पर प्रतिक्रिया देगा।

/start कमांड

/start के लिए अलग ट्रिगर। Payload फ़ील्ड deep-link पैरामीटर (/start <payload>) पकड़ता है; खाली मान — कोई भी /start। यह रेफ़रल और कैंपेन लिंक का आधार है।

Inline बटन दबाना (callback)

Inline बटन दबाने पर सक्रिय होता है। "बटन डेटा (callback_data)" फ़ील्ड और "मिलान" (सटीक, से शुरू होता है, शामिल है, रेगुलर एक्सप्रेशन) निर्धारित करते हैं कि कौन से बटन पकड़ने हैं।

मीडिया

चुने गए प्रकार के अटैचमेंट पर सक्रिय होता है: फ़ोटो, वीडियो, वीडियो नोट, दस्तावेज़, ऑडियो, वॉइस, GIF, स्टिकर, डाइस, गेम, पोल, संपर्क, जियोलोकेशन, स्थान, एल्बम

सिस्टम इवेंट

चैट इवेंट पर सक्रिय होता है: लिंक से शामिल हुआ, चैट में जोड़ा गया, चैट छोड़ा, चैट से हटाया गया, स्थिति बदली, शामिल होने का अनुरोध, संदेश पर रिएक्शन, रिएक्शन काउंटर। स्वागत, मॉडरेशन और आवेदन स्वीकृति के लिए उपयोगी।

उत्तर और फ़ॉरवर्ड

  • संदेश का उत्तर (reply) — तब सक्रिय होता है जब संदेश किसी अन्य संदेश का उत्तर हो।
  • फ़ॉरवर्ड किया गया संदेश — फ़ॉरवर्ड पर सक्रिय होता है।

हर N-वां संदेश

उपयोगकर्ता के हर N-वें संदेश पर सक्रिय होता है ("संदेश नंबर" फ़ील्ड)। समय-समय पर सुझाव या एंटी-फ्लड के लिए उपयुक्त।

शेड्यूल (तारीखें)

निर्दिष्ट समय पर सक्रिय होता है (तारीखों की सूची)। निर्धारित रिएक्शन समय आने पर सक्रिय सब्सक्राइबरों को भेजी जाती है — देखें ब्रॉडकास्ट

आने वाला वेब-अनुरोध (webhook)

बाहर से HTTP अनुरोध पर सक्रिय होता है। पथ (बॉट के पते और पथ से पूरा URL बनता है), सीक्रेट टोकन (सुरक्षा के लिए) और मेथड (POST / GET / PUT / ANY) सेट किए जाते हैं। अनुरोध का डेटा निष्पादन संदर्भ में जाता है और कार्रवाइयों में {{ctx.field}} से उपलब्ध होता है। अधिक — वेब-अनुरोध और webhook

आगे क्या करें