- इंतज़ार की ऊपरी सीमा।
askऔर wait_for_reply किसी कॉल को 50 सेकंड से ज़्यादा नहीं रोकते, क्योंकि कुछ क्लाइंट 60 सेकंड पर कॉल काट देते हैं। - दोहराने पर भी एक ही ask। अगर कोई
askउसी एजेंट, सवाल और विकल्पों के साथ हो, जैसा 4 मिनट के अंदर पूछा गया कोई खुला या जवाब पा चुका सवाल, तो वह वही सवाल लौटाता है और दोबारा कुछ नहीं भेजता। क्लाइंट अपने आप कॉल दोहराते हैं। - जवाब अपने सवाल से बंधे होते हैं। हर जवाब अपने
question_idका होता है। जब तक सवाल रखा हुआ है, उस id के साथwait_for_replyहर बार वही जवाब लौटाता है, इसलिए क्लाइंट की छोड़ी हुई कॉल से कुछ नहीं खोता। - विकल्पों की id। बटन और लिस्ट की id में सवाल और विकल्प का इंडेक्स होता है, इसलिए कई सवाल खुले हों तब भी चुना गया विकल्प ठीक उसी सवाल पर लागू होता है।
- सीमाएँ। बटन के टाइटल में 20 तक अक्षर, लिस्ट की पंक्ति में 24 तक, और सवाल में 10 तक विकल्प होते हैं। गड़बड़ी होने पर वह फ़ील्ड बताया जाता है जिसने नियम तोड़ा।
कॉन्सेप्ट
सवाल
ओनर से पूछें और जवाब वापस पाएँ।
सवाल कोई एक एजेंट ask से पूछता है, और उसमें उसके विकल्प और बाद में उसका जवाब रहता है।