Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Insert my chatbot in a website

i have a question for you,

i have built a bot in python and i need to know if there is a way (or a service with REST API) to embed it in a website. I dont want to use slack/telegram/facebook messanger and others as comunication channels. I want to use a chat environment in a website but i dont really want to write it myself I've tried to ask for services like LiveChat, Chatlio and Tawk but the support says that there is no API for that. I was thinking of building my own chat but this would take tons of time. It would be very nice to add the functionality that if the bot cant answer the question, a human agent can answer for it.

From where can i start? Any suggestions? Thank you very much.

like image 866
Alessandro Repetto Avatar asked Oct 29 '22 19:10

Alessandro Repetto


1 Answers

You can use Talkus and write a slack bot. Talkus provide a hook that will be called when a visitor start a conversation. So when the hook is called, make your bot join the channel and it will be able to discuss with your website visitors.

For the bot, you can use botkit. It's will be easier. Other wise you can use the slack client https://github.com/slackhq/node-slack-sdk

I hop it will help you.

like image 173
peernohell Avatar answered Nov 15 '22 07:11

peernohell