Closed aourednik closed 5 years ago
This is just for the command line though, this doesn't happen when it's deployed on a channel somewhere. You can easily have the bot say something the first time a user talks to it on a deployed channel though. e.g. if it's on Telegram, you have to start the first conversation by pressing "/start" or something similar. So you can add a story like this:
* start
- utter_greet
Many thanks for your answer. I was wondering if my workoaround would work for other channels.
This seems to be a challenge for most chatbot frameworks (the MS bot framework has trouble with producing a welcome message, too). Yet our users say they are disoriented by an empty input in the messenger-like GUI frontend. Would you have an advice for making a story like this work?:
## a story example
- bot_utter_greet
* start
- utter_what_can_i_do_for_you
i.e. the bot would utter something defined in the domain as soon as the channel is opened
Usually this should be configured in the input / output channel. Nevertheless, I see the point for being able to configure an initial message of the bot when it picks up a conversation. I don't see this being integrated soon though.
The way to do it atm.: when you open a chat, send a message to the bot eg /init
which is treated as the first message from the user and the bot can normally respond to it. To the user it will seem as the bot started the conversation. FB let's you easily do that.
How to do it with rocket.chat
Many thanks for your answer. I was wondering if my workoaround would work for other channels. This seems to be a challenge for most chatbot frameworks (the MS bot framework has trouble with producing a welcome message, too). Yet our users say they are disoriented by an empty input in the messenger-like GUI frontend. Would you have an advice for making a story like this work?:
## a story example - bot_utter_greet * start - utter_what_can_i_do_for_you
i.e. the bot would utter something defined in the domain as soon as the channel is opened
does this work on rasa-x ui?
I know this is closed but I am still interested: is it possible to make a bot to send a greeting message on a startup when using rasa shell? (same question raised here: https://forum.rasa.com/t/custom-welcome-message/12729/4)