REDBot a Chat bot for a full featured chat bot for Telegram, Facebook Messenger and Slack. Almost no coding skills required
npm install @serdoo/node-red-contrib-chatbot!RedBot
With RedBot you can visually build a full featured chat bot for Telegram, Facebook Messenger, Viber, Twilio and Slack with Node-RED. ~~Almost~~ no coding skills required.
!Release
!npm
!Build


> Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways.
Maintaining RedBot is very time-consuming, if you like it, please consider:
!RedBot
$ sudo npm install -g node-red
`
Then open the user data directory ~/.node-red and install the package
`
$ cd ~/.node-red
$ npm install node-red-contrib-chatbot
`
Then run
`
node-red
`
The next step is to create a chat bot, I recommend to use Telegram since the setup is easier ( Telegram allows polling to receive messages, so it's not necessary to create a https certificate).
Use @BotFather to create a chat bot, follow instructions here then copy you access token.
Then open your Node-RED and add a Telegram Receiver, in the configuration panel, add a new bot and paste the token
!Telegram Receiver
Now add a Message node and connect to the Telegram Receiver
!Simple Message
Finally add a Telegram Sender node, don't forget to select in the configuration panel the same bot of the Telegram Receiver`, this should be the final layout