All - Activity - bharath-madduri - Rasa Community Forum
Socket issue with rasa webchat on HTTPS
The rasa project port should be on TCP, not https/http.
Integrate rasa to facebook business.. facebook business not responding
Please provide the steps you have done for integration and your code.
Get rasa chatbot responses
tracker.latest_message.get('text') # this will let you access the latest user input in your actions.py
Rasa widget issue
I don’t find their repository anywhere, maybe they did not disclose it to public, you can email them and find out if they can provide you any.
You have to fork their repository and customize it accordingly. I think the project is in Reactjs. You have to build components in the widget.
I don’t see your widget code.
Response selector not working
Please provide your rasa specs.
Need to check your complete source code. If possible, please share the repository link or files here.
Action session start is triggered in between the conversation
@stephens sender_id is not changing. There is no pause in the conversation.
@nik202 need your advice too.
Can we log each incoming message to Rasa with session id for debugging
Python Logging Options: You can control the level of log messages printed. In addition to these arguments, a more fine-grained configuration can be achieved with environment variables. See online documentation for more info.
-v, --verbose # Be verbose. Sets logging level to INFO. (default: ...
You can add --debug to your existing rasa command.
Rasa in Python 2
Install Rasa Open Source using pip (requires Python 3.7, or 3.8).
pip3 install -U --user pip && pip3 install rasa
MySQL Tracker Store Error
tracker_store:
type: SQL
dialect: mysql
url: 127.0.0.1
port: 3306
db: db_name
username: username
password: password
Knowledge base only show 5
I wish I could help you, but I am not good at python!
If you look at this from rasa_sdk.knowledge_base.storage import InMemoryKnowledgeBase, go to the definition of InMemoryKnowledgeBase in the class InMemoryKnowledgeBase(KnowledgeBase) the method async def get_objects has parameter limit: int = 5 that is why it is showing only 5 objects.
Multi line and bullets
This is not working in rasa webchat.
How to make the buttons stay permanently after clicked in rasa webchat?
They changed the status to won't fix. But it has nothing to do with rasa, like @itsjhonny mentioned we have to fork the repo and customize the code and build a file and host it on your server and use it. I am working on that with no luck, so far the webchat is considering it as quick_replies though…
Actions and Slot Validation
You need to understand how socketio or rest based channel works; unless a connection is established, Rasa will not know. This can only be achieved through the front-end. If you can go through this Repo, you will be able to understand how frontend is playing a role for these kinds of tasks in socketio folder...
Web-Chat to connect socketio shows 2 times- "User xxxxxxxx connected to socketIO endpoint."
Try to pass action URL with https; I am not able to access your bot using HTTP, with HTTPS I am able to access.
Deploy Rasa to online server to connect with Facebook
You can follow this Fb messenger platform doc to connect Rasa with fb page; for testing, you can use ngrok and open the port.
JWT Authentication with webchat UI for socketIO channel
No luck with the JWT Authentication using rasa-webchat. If you find a solution, please provide here.
Multiple Rasa bots on one port
Is it possible to run multiple bots in one port? Multiple bots as a separate instance will increase the load and consume a lot of resources. The main consuming library is TensorFlow. I have 8 bots on my server which consume 7.5GB of RAM which is not good.