I am trying to send response via dispacther but it not working but sending text message via dispatcher works fine.
class ActionGreetUser(Action):
def name(self) -> Text:
return "action_greet_user"
async def run(
self,
dispatcher: CollectingDispatcher,
tracker: Tracker,
domain: Dict[Text, Any],
) -> List[EventType]:
dispatcher.utter_message(response="utter_greet")
dispatcher.utter_message(text="Hello World!")
dispatcher.utter_message(response= "utter_func")
return []
Here, the message is displayed but the 2 responses(utter_greet and utter_func) are not being displayed. Help needed?