| # This files contains your custom actions which can be used to run | |
| # custom Python code. | |
| # | |
| # See this guide on how to implement these action: | |
| # https://rasa.com/docs/rasa/custom-actions | |
| # This is a simple example for a custom action which utters "Hello World!" | |
| # from typing import Any, Text, Dict, List | |
| # | |
| # from rasa_sdk import Action, Tracker | |
| # from rasa_sdk.executor import CollectingDispatcher | |
| # | |
| # | |
| # class ActionHelloWorld(Action): | |
| # | |
| # def name(self) -> Text: | |
| # return "action_hello_world" | |
| # | |
| # def run(self, dispatcher: CollectingDispatcher, | |
| # tracker: Tracker, | |
| # domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: | |
| # | |
| # dispatcher.utter_message(text="Hello World!") | |
| # | |
| # return [] | |