Chatbot asistente para el repaso del idioma inglés.
Más información aquí
Para obtener el código puede clonarlo o bajarlo
git clone [email protected]:TEKERone/Chatbot-LinguaBot.git
Bajarlo de aquí
Descomprimir
Instalar virtualenv
sudo apt install virtualenv
Activar virtualenv en el directorio con el código
source facebook_chatbot/bin/activate
En el directorio del código hacer
pip3 install -r requirements.txt
ngrok es una herramienta de tunel que nos permitirá exponer nuestro servicio en una dirección url pública
1. Obtenerlo de (https://ngrok.com/download)
2. Descomprimir
3. Ejecutar
./ngrok http <puerto>
4. Al ejecutarse te dará una dirección publica, con esa hay que configurar
el chatbot en facebook
Donde es el puerto escrito en "server.py" (default=8080).
1. Crear una Página de Facebook
2. Registrarse como desarrollador
3. Crear una nueva aplicación
4. Activar el servicio de messenger para dicha aplicación
5. Asignar token de verificación, y obtener token de acceso al archivo de
configuración
6. Probar en el chat de la página
Para ejecutarlo de forma normal
python3 server.py
Despues de esto, comprobar que el chatbot responda desde Messenger.