Replies - Activity - navendu-pottekkat - Rasa Community Forum
Navendu Pottekkat
Rasa Certified Developer
Kochi, India
navendu.me
Machine Learning Engineer working on bringing Deep Learning models to edge devices.
Master’s Degree in Computer Science focusing on Machine Intelligence.
If i try to connect rasa with telegram then what will happen to databases and rasa it self
You may also need to host that on the Internet. It should be accessible by the bot. I would suggest you test it out and see.
If you have a domain name from Netlify, then you can use that. But if you are using an IP address without a domain name, then it would cost.
No, Telegram and Facebook all are free. You can connect to it easily. Please refer the docs.
You can use the external connectors, here is the doc for connecting to Facebook Messenger You can check it for how you can connect with other platforms too.
I thought you were hosting on your machine. If you have hosted your bot on Netlify, then you do not need Ngrok
Yes there is Connecting to Messaging and Voice Channels You can check this out!
Then the best option would be to use ngrok which lets you use your computer to serve your Rasa bot over the Internet.
ngrok has a free version. But I would suggest you to host on a server like Google Cloud Platform. It is relatively cheap but for testing and basic use, ngrok is fine.
Ok, so you are hosting your bot in your device itself. To make it available for your users, it should be made available in the Internet. If you insist on using your localhost, you can use something like ngrok to serve your bot over the Internet. The rest of the step would be similar to what it is me…
You need to serve your Rasa bot on a server and connect it using the Telegram API. If you are using Rasa X, then you can view all your conversations from all the different platforms at one place.
I use the ones without the quotes. I do not remember using quotes in the previous Rasa version.
Here are some ideas that I think would be useful:
- FAQ chatbot for events, businesses etc.
- Customer feedback collection chatbot
- Ticket booking bot
- Personal assistant/sales agent bot
You need to run Rasa or Rasa X on a server –> Get a domain for that address –> and use that address like this:
webhook_url: "https://your_url.com/webhooks/telegram/webhook"
Also for it to work you need HTTPS encryption otherwise it will not work with Telegram.
It is pretty straightforward. You can create a Telegram bot and add its credentials in the credentials.yml file. It is explained very well in this doc: Telegram from Rasa.
For a walk through video, you can check this Rasa Masterclass video (Ep #11 - Rasa Masterclass) Connecting an assistant to external services
Thanks for the reply!
So if these slots are not filled i.e the user only provided the info “I want to book a table” then the bot should ask “How many people?”. If the slot is filled, then the bot can straight away book the table. Is that right? How would I implement it? Is there a straightforward …
Hi RASA Kerala community,
Have not seen any RASA community activity in Kerala. Most people are trying to learn new technologies during this time. Maybe we could organise an online event?
Thanks for clarifying. For now we can scroll and workaround it!