परिदृश्य
परिदृश्य (wizard, flow) — यह प्रश्न-चरणों का एक तैयार क्रम है जो उपयोगकर्ता से एक के बाद एक कई मान एकत्र करता है और उन्हें पैरामीटर में सहेजता है। परिदृश्य प्रश्नावली, आवेदन और ऑर्डर करने के लिए उपयोगी हैं, जब क्रम से प्रश्नों का सेट पूछना हो। सेक्शन — बाईं मेनू में परिदृश्य।
परिदृश्य क्या है
परिदृश्य चरणों से बना है, प्रत्येक चरण में — प्रश्न (क्या पूछना है) और पैरामीटर (उत्तर कहाँ सहेजना है)। उपयोगकर्ता एक-एक करके जवाब देता है; पूरा होने पर मान {{param.key}} के रूप में उपलब्ध होते हैं और आगे की logic trigger कर सकते हैं।
बनाना
परिदृश्य → जोड़ें खोलें, नाम दें और चरण (प्रश्न + पैरामीटर) जोड़ें। चरणों का क्रम प्रश्नों का क्रम निर्धारित करता है।
रिएक्शन से शुरू करना
«परिदृश्य शुरू करें» (start_flow) एक्शन उसके नाम से wizard शुरू करता है — उदाहरण के लिए, /order कमांड या बटन press के जवाब में। चरण पार करने के बाद एकत्र पैरामीटर आगे के एक्शन और रिएक्शन में उपयोग होते हैं।
परिदृश्य या डायलॉग चरण?
समान कार्य डायलॉग चरण — संदेश निर्माता में प्रतीक्षा ब्लॉक — से भी होता है: वे भी पूछते और उत्तर जाँचते हैं, लेकिन एक रिएक्शन के अंदर कॉन्फ़िगर होते हैं और फ़ॉर्मेट (फ़ोन, e-mail, विकल्पों से चयन आदि) समर्थित करते हैं। परिदृश्य — यह विभिन्न रिएक्शन के लिए सामान्य पुन: उपयोगी प्रश्नावली है; डायलॉग चरण — एक विशिष्ट संदेश की built-in प्रश्नावली। चरणों के बारे में अधिक — संदेश और बटन।
आगे क्या
- एक्शन —
परिदृश्य शुरू करेंएक्शन। - संदेश और बटन — उत्तर जाँच के साथ डायलॉग चरण।
- सब्स्टिट्यूशन और फ़ॉर्मूला — एकत्र पैरामीटर का उपयोग।