Skip to content

Latest commit

 

History

History
43 lines (42 loc) · 5.85 KB

en-README.md

File metadata and controls

43 lines (42 loc) · 5.85 KB

WiseBOT

WiseBOT is a chatbot that utilizes Flowise to communicate and answer user questions.

Updates

  • Fixed the format of the numbers in the whitelist to include the @c.us suffix. Numbers should now be added in the format "[email protected]".
  • Improved logging for message flow debugging.

Roadmap

Version 1.0

  • Integration with Flowise to process questions and obtain answers.- DONE
  • Authorization functionality based on a whitelist of numbers.- DONE
  • Respond to the message "Hi" with a friendly greeting.- DONE
  • Handle general questions and provide relevant answers.- DONE

Version 1.1

  • Add support for more complex questions with context analysis.- DONE
  • Implement learning capabilities to improve responses over time.- DONE
  • Integration with external APIs to retrieve additional information.- DONE
  • Enhance user interface and user experience.- DONE

Version 2.0 - WIP

  • Integration with additional chat platforms, such as Facebook Messenger, etc. - WIP
  • Increase language support coverage.- DONE
  • Add advanced natural language processing features.- DONE
  • Incorporate machine learning to improve question understanding.- DONE

Version 3.0

  • Implement support for voice-enabled chatbots.
  • Create an administration interface to manage the chatbot and view metrics.
  • Implement advanced customization and configuration features.
  • Enhance scalability and performance of the chatbot.

Version 4.0

  • Add support for chatbots on social media platforms like Twitter and Instagram.
  • Incorporate sentiment analysis to respond based on the user's emotional tone.
  • Develop real-time natural language processing capabilities.
  • Integrate with popular virtual assistants like Siri, Google Assistant, Alexa, etc.

How to run the WiseBOT

  1. Clone este repositório.
git clone https://github.com/Mpiffer/whatsapp-flowise.git
  1. Instale as dependências.
cd wisebot npm install
  1. Configure.

Abra o arquivo index.js e insira as credenciais do Flowise e o token de autorização.

javascript
const token = 'pOZiOWTf4aDiBD2PinQyX9nEjXstIPeGecqUx2onR/E='; // Substitua pelo seu token de autorização const endpoint = 'http://192.168.15.8:3000/api/v1/prediction/2f3522c3-1e9f-4f2e-a411-f34303e98cd2';
  1. Run the WiseBOT.
node index.js

Certifique-se de configurar corretamente as credenciais e outros parâmetros necessários antes de executar o WiseBOT.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para enviar pull requests com melhorias, correções de bugs ou novos recursos.

Antes de enviar uma solicitação de pull, verifique se o código está de acordo com as diretrizes de estilo e passe por testes adequados.

Licença

Este projeto está licenciado sob a licença MIT. Leia o arquivo LICENSE para obter mais detalhes.