Este es un ejemplo sobre cómo crear un servicio basado en Node.js que proporcione contenido dinámico a un bot basado en Chatfuel.
Pasos a seguir:
- Clonar este repositorio o crear un nuevo proyecto siguiendo los pasos.
- Publicarlo en Heroku.
- Conectar el bot al servicio mediante el plugin JSON.
-
Instalar Git.
-
Instalar Node.js.
-
Crear un nuevo repositorio en Github y clonarlo a una carpeta local.
-
En la carpeta clonada, inicializar Node.js y Express:
npm init npm install express --save
-
Crear la carpeta
public
y el ficheroserver.js
, como en este proyecto. -
Confirmar todos los cambios en el repositorio.
-
Instalar Heroku CLI.
-
Iniciar sesión en línea de comandos:
heroku login
-
En la carpeta de proyecto, crear una nueva aplicación y renombrarla:
heroku create --region eu heroku rename <nombre_de_la_aplicacion>
-
Publicar la aplicación en Heroku:
git push heroku
-
Guardar cambios y publicarlos:
git commit -am "Cambios" git push heroku master