❗Nouveau ! RedBot 1.0 est sorti, lisez ici
Avec RedBot, vous pouvez créer visuellement un chatbot complet pour Telegram , Facebook Messenger , Viber , Twilio et Slack avec Node-RED. Presque aucune compétence en codage n’est requise.
Node-RED est un outil permettant de relier des périphériques matériels, des API et des services en ligne de manière nouvelle et intéressante.
La maintenance de RedBot prend beaucoup de temps, si vous l'aimez, veuillez considérer :
Tout d’abord, installez Node-RED
$ sudo npm install -g node-red
Ouvrez ensuite le répertoire de données utilisateur ~/.node-red
et installez le package
$ cd ~/.node-red
$ npm install node-red-contrib-chatbot
Puis cours
node-red
L'étape suivante consiste à créer un chatbot, je recommande d'utiliser Telegram car la configuration est plus simple ( Telegram permet d'interroger pour recevoir des messages, il n'est donc pas nécessaire de créer un certificat https). Utilisez @BotFather pour créer un chatbot, suivez les instructions ici puis copiez votre jeton d'accès.
Ensuite ouvrez votre Node-RED et ajoutez un Telegram Receiver
, dans le panneau de configuration, ajoutez un nouveau bot et collez le token
Ajoutez maintenant un nœud Message
et connectez-vous au Telegram Receiver
Enfin, ajoutez un nœud Telegram Sender
, n'oubliez pas de sélectionner dans le panneau de configuration le même bot du Telegram Receiver
, cela devrait être la mise en page finale
Vous disposez désormais d’un robot utile qui répond « Bonjour ! » à tout message reçu. Nous pouvons faire beaucoup mieux.
L'autorisation est accordée par la présente, gratuitement, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le « Logiciel »), d'utiliser le Logiciel sans restriction, y compris, sans limitation, les droits d'utilisation, de copie, de modification, de fusion. , publier, distribuer, accorder des sous-licences et/ou vendre des copies du Logiciel, et permettre aux personnes à qui le Logiciel est fourni de le faire, sous réserve des conditions suivantes :
L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être inclus dans toutes les copies ou parties substantielles du logiciel.
LE LOGICIEL EST FOURNI « EN L'ÉTAT », SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS MAIS SANS LIMITATION LES GARANTIES DE QUALITÉ MARCHANDE, D'ADAPTATION À UN USAGE PARTICULIER ET DE NON-VIOLATION. EN AUCUN CAS LES AUTEURS OU LES TITULAIRES DES DROITS D'AUTEUR NE SERONT RESPONSABLES DE TOUTE RÉCLAMATION, DOMMAGES OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS UNE ACTION CONTRACTUELLE, DÉLIT OU AUTRE, DÉCOULANT DE, DE OU EN RELATION AVEC LE LOGICIEL OU L'UTILISATION OU D'AUTRES TRANSACTIONS DANS LE LOGICIEL.
Codé avec ❤️ dans ??