react-simple-chatbot icon indicating copy to clipboard operation
react-simple-chatbot copied to clipboard

[Question] Roadmap / new features?

Open puemos opened this issue 7 years ago • 19 comments

Hi @LucasBassetti I was just wondering, what are the next steps for this project? I might want to contribute some more :)

puemos avatar Nov 20 '17 13:11 puemos

Hi @puemos,

Sorry but I'm very busy until end of year. So I don't have a roadmap yet.

Feel free to suggest any feature that you think interesting.

Thank you!

LucasBassetti avatar Nov 20 '17 16:11 LucasBassetti

@LucasBassetti what do think about pushing flows dynamically from the server?

would it be a good feature?

puemos avatar Nov 20 '17 20:11 puemos

Can you provide more details? Because you can handle with dynamic stuffs using custom components. There is a discussion in #2

LucasBassetti avatar Nov 20 '17 22:11 LucasBassetti

@LucasBassetti super awesome project. Can you put a feature of finding all previous n steps taken during conversation with the chat bot. (e.g. you selected an option out of many options in previous step, this might be useful in future steps to find better context by looking previous steps taken in reaching current step). Let us know. Thanks again,

jaipur360 avatar Nov 23 '17 18:11 jaipur360

Thank you @jaipur360!

You can find the previous steps in Custom Components and steps trigger key when you use it as function.

LucasBassetti avatar Nov 25 '17 15:11 LucasBassetti

Is there any plan to allow integrations with existing chatbot agents like Dialogflow or Facebook Messenger platform. So there steps come directly from them as opposed of having to be coded again? Allowing the users to present your interface on their website but the chat content coming from a pre-existing bot

Awesome app by the way 👍

Nandez89 avatar Jan 12 '18 22:01 Nandez89

Hi @Nandez89, thank you!

Unfortunately I have no plan to integrate with these services yet (since I never used both).

LucasBassetti avatar Jan 15 '18 17:01 LucasBassetti

  • [ ] Support promise in trigger functions (#63)
  • [x] Fix custom component with asMessage doesn't receive previousStep (#64)
  • [ ] Add botBubbleStyle and userBubbleStyle props (#69)

LucasBassetti avatar Jan 19 '18 14:01 LucasBassetti

Great app 👍 @LucasBassetti Can we enable the user to select from options or enter user input? I have one use case where I have to enable both cases [1. options, 2. user input]. Can we do that ?

srinusonly avatar Feb 01 '18 07:02 srinusonly

Is there a way to print timestamp to each conversation? and what could be the best option to store in the database.

chiragmewada avatar Feb 06 '18 11:02 chiragmewada

@LucasBassetti can you provide an example of how to properly use the steps trigger key when you use it as function.

In the flow, I ask for the name of the user, and I save it to local storage (which I persist even if the user leaves). Thus, I don't want to ask the name again if the user returns. The idea is that the name exists it will trigger a different step. However, I haven't figured it out how to do it.

GilbertMizrahi avatar Mar 19 '18 18:03 GilbertMizrahi

@LucasBassetti - awesome project.

Have two quick q about some of the capability boundaries of the bot.

  1. Is it possible to change stuff interactively like user image, input style - without breaking the current chatbot flow - or do you need to create a different one and render it with the new props?

  2. Is it possible to have a callback to a function so I can pass props to parent component?

Oh and also, to the best of your knowledge - do you know if it has been used in production before, like in real production for an app?

Isaac12x avatar Apr 04 '18 18:04 Isaac12x

It would be nice if you could hide the full version image

victorpavlenko avatar May 13 '18 22:05 victorpavlenko

What about text-to-speech? I see speech-to-text is working here (https://lucasbassetti.com.br/react-simple-chatbot/#/docs/speech-recognition), but it would be nice if the chatbot could also answer using a synthesised voice.

asmaier avatar Jul 27 '18 12:07 asmaier

@asmaier it can be done easily with SpeechSynthesis :muscle:

puemos avatar Jul 27 '18 16:07 puemos

Any plans to support styled components 4? It has a lot of a new features and bug fixes.

ReactGirl avatar Nov 17 '18 08:11 ReactGirl

Hi @puemos,

Sorry but I'm very busy until end of year. So I don't have a roadmap yet.

Feel free to suggest any feature that you think interesting.

Thank you!

Hi @LucasBassetti

If possible can you please add the following features.

  1. Channel integration (like, Microsoft Cortana, Google Assistant, Skype, Slack, Teams ... etc)
  2. Dynamic options integration from custom component.
  3. Start over button near Minimize and close button (to clear the chat window and start the chat from beginning)

rajivgandhi2010 avatar Feb 26 '19 06:02 rajivgandhi2010

Really like what you built, it's been great for a chatbot on our website.

I'd love to see it integrate with WhatsApp and FaceBook messenger.

gplatt avatar May 06 '19 08:05 gplatt

Hi @puemos, Sorry but I'm very busy until end of year. So I don't have a roadmap yet. Feel free to suggest any feature that you think interesting. Thank you!

Hi @LucasBassetti

If possible can you please add the following features.

  1. Channel integration (like, Microsoft Cortana, Google Assistant, Skype, Slack, Teams ... etc)
  2. Dynamic options integration from custom component.
  3. Start over button near Minimize and close button (to clear the chat window and start the chat from beginning)

Hello! @LucasBassetti @rajivgandhi2020 Is the channel integration to Microsoft Teams available? Kindly suggest.

akveerappan avatar Jun 29 '20 07:06 akveerappan