# User Conversations

## How to get chatbot conversation?

yup. I got it.

## How to get latest bot response?

I didn't find any way to get it through code but somehow I managed to get Bot response from tracker store. I'm using MongoDB for storing data using tracker.
Inside it under Event you will find events. There are 3 types of events:
- User
- Bot
- Action

## Customizing request and response

Can you please elaborate it?

## Rasa: How to add buttons?

Yes, I was asking about content only! :nerd_face:

## How to get chatbot conversation? (Follow up)

But tracker store only contains intent name. How could I get actual utterance from bot?

## User Activity Log

I'm using MongoDB to track chatbot activity. But what if I just want simple log in this format:
user: ....
bot: .....
Is there any way to get this data in this form?

## Multiple slot variable is not working in domain.yml

How many examples should be there in nlu.md to make robust? Currently, I'm having only 2 entities i.e. name & email. Does using duckling will make it robust?

## Weather App Integration

I’m also facing the same error. While interactive training slots are properly getting filled, when I start running the core server it is showing None. What is a possible fix for this?

## Code Execution Issue

`python -m rasa_core_sdk.endpoint --actions actions &`
`python -m rasa_core.train -i models/dialogue -d domain.yml -c policy_config.yml -s data/stories.md -nlu models/current/nlu -endpoints endpoints.yml`

## User Inputs

How can I directly add user inputs to nlu.md file under some intent?

## FAQs

How can I train a bot to answer FAQs which are quite lengthy? How can I create intent & entities for such complex data?

## Data Storage

I was thinking of writing code in action.py that can directly write user input into some ##intent:unknown. I’m not sure if there is any better approach. Please suggest.

## Default Welcome Message

How set default welcome message for Bot?

## Visualizing Training Data

You can visualize training data using the following command:
`python -m rasa_core.visualize -d domain.yml -s data/stories.md -o graph.html -c nlu_config.yml`
Make sure your current working directory is the same as your project directory.

## Handling Port in Rasa

How can we change the port number? In which file do we have to make changes?
