Ejemplo n.º 1
0
 def run(self, dispatcher, tracker, domain):
     # Verify Car ID
     car_id = str(tracker.get_slot('car_id')).upper()
     if (data_retrieval.is_car(car_id)) is False:
         return [SlotSet('is_valid', False)]
     else:
         eta = data_retrieval.get_car_eta(car_id)
         dispatcher.utter_message(eta)
     return [SlotSet('is_valid', True)]
Ejemplo n.º 2
0
 def run(self, dispatcher, tracker, domain):
     # Verify Car ID
     car_id = str(tracker.get_slot('car_id')).upper()
     if (data_retrieval.is_car(car_id)) is False:
         return [SlotSet('is_valid', False)]
     else:
         next_scheduled_event = data_retrieval.get_car_next_scheduled_event(car_id)
         dispatcher.utter_message(next_scheduled_event)
     return [SlotSet('isValid', True)]
Ejemplo n.º 3
0
 def run(self, dispatcher, tracker, domain):
     car_id = str(tracker.get_slot('car_id')).upper()
     if (data_retrieval.is_car(car_id)) is False:
         return [SlotSet('is_valid', False)]
     else:
         return [SlotSet('is_valid', True)]