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