Hi there, I have followed the Udemy workshop for advanced deployment workshop: Then I have hosted Rasa X in a Google cloud and I have deployed Rasa X using helm chart with values.yml file containing the following line for rasa and rasa X :
- Rasa X : 0.38.1
- Rasa : 2.4.0
I have connected my git, train a model in Rasa X and it works perfectly. But instead of sharing my external IP address with my Google VM I would like to share my bot with Telegram. I have found that I have to add external Channels in values.yml in my VM instead of credentials.yml in my git. Then I have tried this in my values.yml:
rasa: # token Rasa accepts as authentication token from other Rasa services token: "..." # tag refers to the Rasa image tag tag: "2.4.0-full" additionalChannelCredentials: telegram: access_token: "..." verify: "..." webhook_url: "http://<Rasa X external IP Address>/webhooks/telegram/webhook"
But it doesn’t work, has anybody found a tutorial for this case? I already found tutorial for local Rasa X ( Custom channels when using the RasaX Helm Chart) or using ngrock (in rasa masterclass youtube video) but I would like to just link my Rasa X to an external channel after the Udemy formation.
Thank you for your help, tell me if you need more information but i have strictly followed the Udemy formation above