Hi @BunnyNoBugs,
I am pretty unexperienced with RASA and therefore I simply followed the instructions provided int the Udemy RASA Developer course.
Maybe it helps you? The steps were:
- Install the desktop app of Telegram and follow the instructions provided by Rasa here
- Add the Telegram credentials to your
credentials.yml(see description in link above) - start the RASA server
rasa runwhen rasa is up and running, then - start ngrok in another terminal window
ngrok http 5005 - add the ngrok-URL to your
credentials.ymlTelegram webhook URL and save the file - restart the RASA server so changes in the
credentials.ymlget picked up with/stoporCTR+Candrasa run - make sure your action server is running
Futhermore, I added the intent start to my domain.yml, in the nlu.yml I provided the example
- intent: start
examples: |
- /start
- start
and in the rule in rules.yml:
- rule: Greet the user in Telegram
steps:
- intent: start
- action: utter_greet
I hope this will help you.
Ciao, Vio